Merge "[CI] Collect info about environment before deploy"
This commit is contained in:
commit
9a1bd06098
@ -3,7 +3,7 @@
|
||||
set +o errexit
|
||||
|
||||
copy_logs() {
|
||||
LOG_DIR=/tmp/logs
|
||||
LOG_DIR=${LOG_DIR:-/tmp/logs}
|
||||
|
||||
cp -rnL /var/lib/docker/volumes/kolla_logs/_data/* ${LOG_DIR}/kolla/
|
||||
cp -rnL /etc/kolla/* ${LOG_DIR}/kolla_configs/
|
||||
@ -69,6 +69,7 @@ copy_logs() {
|
||||
getent ahostsv6 $(hostname)) &> ${LOG_DIR}/system_logs/getent_ahostsvX.txt
|
||||
|
||||
sysctl -a &> ${LOG_DIR}/system_logs/sysctl.txt
|
||||
lsmod &> ${LOG_DIR}/system_logs/lsmod.txt
|
||||
|
||||
if [ `command -v dpkg` ]; then
|
||||
dpkg -l > ${LOG_DIR}/system_logs/dpkg-l.txt
|
||||
|
@ -56,6 +56,24 @@
|
||||
path: "{{ logs_dir }}"
|
||||
state: "directory"
|
||||
|
||||
- name: Ensure /tmp/logs/pre dir
|
||||
file:
|
||||
path: "{{ logs_dir }}/pre"
|
||||
state: "directory"
|
||||
|
||||
- name: Run diagnostics script
|
||||
environment:
|
||||
LOG_DIR: "{{ logs_dir }}/pre"
|
||||
KOLLA_INTERNAL_VIP_ADDRESS: "{{ kolla_internal_vip_address }}"
|
||||
script: get_logs.sh
|
||||
register: get_logs_result
|
||||
become: true
|
||||
failed_when: false
|
||||
|
||||
- name: Print get_logs output
|
||||
debug:
|
||||
msg: "{{ get_logs_result.stdout }}"
|
||||
|
||||
- name: Ensure node directories
|
||||
file:
|
||||
path: "{{ logs_dir }}/{{ item }}"
|
||||
|
Loading…
Reference in New Issue
Block a user