From: Sebastian Wagner Date: Mon, 3 Aug 2020 12:54:22 +0000 (+0200) Subject: qa/cephadm: Add mgr/cephadm/use_repo_digest true to upgrade test X-Git-Tag: v15.2.9~122^2~44^2~49 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d0651db8b59308eddd10ad29a7c64aeaa0fba5f8;p=ceph.git qa/cephadm: Add mgr/cephadm/use_repo_digest true to upgrade test As this is the most interesting test suite Signed-off-by: Sebastian Wagner (cherry picked from commit d390f4623530300cf4d8b12569eb6a98797d074b) --- diff --git a/qa/suites/rados/cephadm/upgrade/2-repo_digest/defaut.yaml b/qa/suites/rados/cephadm/upgrade/2-repo_digest/defaut.yaml new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/qa/suites/rados/cephadm/upgrade/2-repo_digest/repo_digest.yaml b/qa/suites/rados/cephadm/upgrade/2-repo_digest/repo_digest.yaml new file mode 100644 index 000000000000..87e9e441e93b --- /dev/null +++ b/qa/suites/rados/cephadm/upgrade/2-repo_digest/repo_digest.yaml @@ -0,0 +1,4 @@ +tasks: +- cephadm.shell: + mon.a: + - ceph config set mgr mgr/cephadm/use_repo_digest true --force diff --git a/qa/suites/rados/cephadm/upgrade/2-start-upgrade.yaml b/qa/suites/rados/cephadm/upgrade/2-start-upgrade.yaml deleted file mode 100644 index f13b2e07ce71..000000000000 --- a/qa/suites/rados/cephadm/upgrade/2-start-upgrade.yaml +++ /dev/null @@ -1,5 +0,0 @@ -tasks: -- cephadm.shell: - env: [sha1] - mon.a: - - ceph orch upgrade start --image quay.ceph.io/ceph-ci/ceph:$sha1 diff --git a/qa/suites/rados/cephadm/upgrade/3-start-upgrade.yaml b/qa/suites/rados/cephadm/upgrade/3-start-upgrade.yaml new file mode 100644 index 000000000000..f13b2e07ce71 --- /dev/null +++ b/qa/suites/rados/cephadm/upgrade/3-start-upgrade.yaml @@ -0,0 +1,5 @@ +tasks: +- cephadm.shell: + env: [sha1] + mon.a: + - ceph orch upgrade start --image quay.ceph.io/ceph-ci/ceph:$sha1 diff --git a/qa/suites/rados/cephadm/upgrade/3-wait.yaml b/qa/suites/rados/cephadm/upgrade/3-wait.yaml deleted file mode 100644 index e14aabff5f08..000000000000 --- a/qa/suites/rados/cephadm/upgrade/3-wait.yaml +++ /dev/null @@ -1,9 +0,0 @@ -tasks: -- cephadm.shell: - env: [sha1] - mon.a: - - while ceph orch upgrade status | jq '.in_progress' | grep true ; do ceph orch ps ; ceph versions ; sleep 30 ; done - - ceph orch ps - - ceph versions - - ceph versions | jq -e '.overall | length == 1' - - ceph versions | jq -e '.overall | keys' | grep $sha1 diff --git a/qa/suites/rados/cephadm/upgrade/4-wait.yaml b/qa/suites/rados/cephadm/upgrade/4-wait.yaml new file mode 100644 index 000000000000..e14aabff5f08 --- /dev/null +++ b/qa/suites/rados/cephadm/upgrade/4-wait.yaml @@ -0,0 +1,9 @@ +tasks: +- cephadm.shell: + env: [sha1] + mon.a: + - while ceph orch upgrade status | jq '.in_progress' | grep true ; do ceph orch ps ; ceph versions ; sleep 30 ; done + - ceph orch ps + - ceph versions + - ceph versions | jq -e '.overall | length == 1' + - ceph versions | jq -e '.overall | keys' | grep $sha1