From 94f82a901e9cb9fa3ea474b60029fb1a0892764c Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Fri, 9 Mar 2018 07:01:29 -0600 Subject: [PATCH] ceph-volume-nightly: archive ceph logs on failure Signed-off-by: Andrew Schoen --- ceph-volume-nightly/build/teardown | 2 ++ .../config/definitions/ceph-volume-nightly.yml | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/ceph-volume-nightly/build/teardown b/ceph-volume-nightly/build/teardown index 9650719d7..1e9180a62 100644 --- a/ceph-volume-nightly/build/teardown +++ b/ceph-volume-nightly/build/teardown @@ -9,6 +9,8 @@ scenarios=$(find . | grep Vagrantfile | xargs dirname) for scenario in $scenarios; do cd $scenario + # collect all ceph logs from all test nodes + collect_ceph_logs all vagrant destroy -f cd - done diff --git a/ceph-volume-nightly/config/definitions/ceph-volume-nightly.yml b/ceph-volume-nightly/config/definitions/ceph-volume-nightly.yml index c55b44b67..f81f0d539 100644 --- a/ceph-volume-nightly/config/definitions/ceph-volume-nightly.yml +++ b/ceph-volume-nightly/config/definitions/ceph-volume-nightly.yml @@ -97,5 +97,11 @@ !include-raw-escape: - ../../../scripts/build_utils.sh - ../../build/teardown + + - archive: + artifacts: 'logs/**' + allow-empty: true + latest-only: false + - email: recipients: aschoen@redhat.com adeza@redhat.com -- 2.47.3