From 9bd86f50d7a04909a6f43b0831657726b7d7adbf Mon Sep 17 00:00:00 2001 From: Sagi Shnaidman Date: Wed, 9 Aug 2017 15:15:08 +0300 Subject: [PATCH] Add log to validate ipmi role Add support for logs in validate-ipmi role and indexing it in logstash file. Change-Id: Ibbab23675a4418dcef90c9dbe023ac1590e4aef0 --- roles/collect-logs/defaults/main.yml | 1 + roles/validate-ipmi/tasks/main.yml | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/roles/collect-logs/defaults/main.yml b/roles/collect-logs/defaults/main.yml index 429366337..7b57b7aa5 100644 --- a/roles/collect-logs/defaults/main.yml +++ b/roles/collect-logs/defaults/main.yml @@ -110,6 +110,7 @@ artcl_logstash_files: - /home/*/undercloud_install.log - /home/*/undercloud_reinstall.log - /home/*/upgrade-undercloud-repo.sh.log + - /home/*/validate-overcloud-ipmi-connection.log - /home/*/vxlan_networking.sh.log - /home/*/yum_mirror_error.log - /home/*/yum_mirror.log diff --git a/roles/validate-ipmi/tasks/main.yml b/roles/validate-ipmi/tasks/main.yml index 2d0aad77c..9d9d08c36 100644 --- a/roles/validate-ipmi/tasks/main.yml +++ b/roles/validate-ipmi/tasks/main.yml @@ -13,4 +13,6 @@ - name: Run the validate IPMI overclcoud connection script shell: > - "{{ working_dir }}"/validate-overcloud-ipmi-connection.sh + set -o pipefail && + {{ working_dir }}/validate-overcloud-ipmi-connection.sh 2>&1 + {{ timestamper_cmd }} | tee {{ working_dir }}/validate-overcloud-ipmi-connection.log