From: Adam King Date: Fri, 11 Mar 2022 20:25:36 +0000 (-0500) Subject: qa/suites/fs: stop looping in mds upgrade test if upgrade failed X-Git-Tag: v18.0.0~1147^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=37019aad80aec15f9a34301c6051f065eb913e29;p=ceph.git qa/suites/fs: stop looping in mds upgrade test if upgrade failed Signed-off-by: Adam King --- diff --git a/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/3-upgrade-with-workload.yaml b/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/3-upgrade-with-workload.yaml index 200c4dcb58bb..457b7e3c7ff8 100644 --- a/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/3-upgrade-with-workload.yaml +++ b/qa/suites/fs/upgrade/mds_upgrade_sequence/tasks/3-upgrade-with-workload.yaml @@ -15,7 +15,7 @@ upgrade-tasks: - cephadm.shell: env: [sha1] host.a: - - while ceph orch upgrade status | jq '.in_progress' | grep true ; do ceph orch ps ; ceph versions ; ceph fs dump; sleep 30 ; done + - while ceph orch upgrade status | jq '.in_progress' | grep true && ! ceph orch upgrade status | jq '.message' | grep Error ; do ceph orch ps ; ceph versions ; ceph fs dump; ceph orch upgrade status ; sleep 30 ; done - ceph orch ps - ceph versions - echo "wait for servicemap items w/ changing names to refresh"