]> git.apps.os.sepia.ceph.com Git - ceph-build.git/commitdiff
ceph-ansible: fix teardown
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 27 Nov 2020 15:24:13 +0000 (16:24 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Fri, 27 Nov 2020 15:24:13 +0000 (16:24 +0100)
If this playbook fails for some reason, it interrupts the teardown so
VMs aren't destroyed.

Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
scripts/build_utils.sh

index 1d05cb9680f18cbceb3401842999bbe3b303668b..f771fc60b372423b6aae25ca455b5f3874e6d85a 100644 (file)
@@ -1032,7 +1032,7 @@ collect_ceph_logs() {
 
         export ANSIBLE_SSH_ARGS='-F ./vagrant_ssh_config'
         export ANSIBLE_STDOUT_CALLBACK='debug'
-        $VENV/ansible-playbook -vv -i hosts --limit $limit --extra-vars "archive_path=$WORKSPACE/logs" $WORKSPACE/collect-logs.yml
+        $VENV/ansible-playbook -vv -i hosts --limit $limit --extra-vars "archive_path=$WORKSPACE/logs" $WORKSPACE/collect-logs.yml || true
     fi
 }