From: Andrew Schoen Date: Fri, 9 Mar 2018 13:01:29 +0000 (-0600) Subject: ceph-volume-nightly: archive ceph logs on failure X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F979%2Fhead;p=ceph-build.git ceph-volume-nightly: archive ceph logs on failure Signed-off-by: Andrew Schoen --- 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