From: Ilya Dryomov Date: Fri, 2 Jun 2023 08:18:24 +0000 (+0200) Subject: qa/suites/upgrade: enable default RBD image features X-Git-Tag: v18.2.1~297^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=79d0e04bbd19f67a5983321fd3f650f921e19edb;p=ceph-ci.git qa/suites/upgrade: enable default RBD image features Until commit 9fe05da41370 ("Revert "test: adjust rbd test case guards to handle new defaults""), default RBD image features were enabled only in Python API tests; C/C++ API tests were still exercising format 1 (6-7 years after its deprecation!). Enable format 2 with default image features universally across upgrade suites. Fixes: https://tracker.ceph.com/issues/61505 Signed-off-by: Ilya Dryomov (cherry picked from commit 05e24270a2efe85bcdceade87b0e91efcfca3001) --- diff --git a/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_api.yaml b/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_api.yaml index 6e67e9cf169..6a0242b9155 100644 --- a/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_api.yaml +++ b/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_api.yaml @@ -9,4 +9,6 @@ workload: clients: client.0: - rbd/test_librbd.sh + env: + RBD_FEATURES: "61" - print: "**** done end test_rbd_api.yaml" diff --git a/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_python.yaml b/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_python.yaml index 59ed4047438..8d1f0fd0f8b 100644 --- a/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_python.yaml +++ b/qa/suites/upgrade/pacific-x/parallel/workload/test_rbd_python.yaml @@ -14,5 +14,7 @@ workload: clients: client.0: - rbd/test_librbd_python.sh + env: + RBD_FEATURES: "61" - print: "**** done end test_rbd_python.yaml" diff --git a/qa/suites/upgrade/pacific-x/stress-split/2-first-half-tasks/rbd_api.yaml b/qa/suites/upgrade/pacific-x/stress-split/2-first-half-tasks/rbd_api.yaml index 400cc5f7de5..d69c3688755 100644 --- a/qa/suites/upgrade/pacific-x/stress-split/2-first-half-tasks/rbd_api.yaml +++ b/qa/suites/upgrade/pacific-x/stress-split/2-first-half-tasks/rbd_api.yaml @@ -7,4 +7,6 @@ first-half-tasks: clients: client.0: - rbd/test_librbd.sh + env: + RBD_FEATURES: "61" - print: "**** done rbd/test_librbd.sh 7-workload" diff --git a/qa/suites/upgrade/pacific-x/stress-split/3-stress-tasks/rbd_api.yaml b/qa/suites/upgrade/pacific-x/stress-split/3-stress-tasks/rbd_api.yaml index a3f5c9e39c3..ef32e5bbc66 100644 --- a/qa/suites/upgrade/pacific-x/stress-split/3-stress-tasks/rbd_api.yaml +++ b/qa/suites/upgrade/pacific-x/stress-split/3-stress-tasks/rbd_api.yaml @@ -7,4 +7,6 @@ stress-tasks: clients: client.0: - rbd/test_librbd.sh + env: + RBD_FEATURES: "61" - print: "**** done rbd/test_librbd.sh 7-workload" diff --git a/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_api.yaml b/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_api.yaml index d8098313598..c871d4c8cb0 100644 --- a/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_api.yaml +++ b/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_api.yaml @@ -9,4 +9,6 @@ workload: clients: client.0: - rbd/test_librbd.sh + env: + RBD_FEATURES: "61" - print: "**** done end test_rbd_api.yaml" diff --git a/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_python.yaml b/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_python.yaml index c3056089548..3ae98ed1ea1 100644 --- a/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_python.yaml +++ b/qa/suites/upgrade/quincy-x/parallel/workload/test_rbd_python.yaml @@ -14,5 +14,7 @@ workload: clients: client.0: - rbd/test_librbd_python.sh + env: + RBD_FEATURES: "61" - print: "**** done end test_rbd_python.yaml" diff --git a/qa/suites/upgrade/quincy-x/stress-split/2-first-half-tasks/rbd_api.yaml b/qa/suites/upgrade/quincy-x/stress-split/2-first-half-tasks/rbd_api.yaml index 87b89ec197b..ac773cde9d6 100644 --- a/qa/suites/upgrade/quincy-x/stress-split/2-first-half-tasks/rbd_api.yaml +++ b/qa/suites/upgrade/quincy-x/stress-split/2-first-half-tasks/rbd_api.yaml @@ -7,4 +7,6 @@ first-half-tasks: clients: client.0: - rbd/test_librbd.sh + env: + RBD_FEATURES: "61" - print: "**** done rbd/test_librbd.sh 7-workload" diff --git a/qa/suites/upgrade/quincy-x/stress-split/3-stress-tasks/rbd_api.yaml b/qa/suites/upgrade/quincy-x/stress-split/3-stress-tasks/rbd_api.yaml index 1d4714ab4a0..9892ced39ae 100644 --- a/qa/suites/upgrade/quincy-x/stress-split/3-stress-tasks/rbd_api.yaml +++ b/qa/suites/upgrade/quincy-x/stress-split/3-stress-tasks/rbd_api.yaml @@ -7,4 +7,6 @@ stress-tasks: clients: client.0: - rbd/test_librbd.sh + env: + RBD_FEATURES: "61" - print: "**** done rbd/test_librbd.sh 7-workload"