]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/suites/rbd: override extra_system_packages directly on install task 57764/head
authorIlya Dryomov <idryomov@gmail.com>
Mon, 27 May 2024 13:56:26 +0000 (15:56 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 29 May 2024 12:04:41 +0000 (14:04 +0200)
commit6300729c21bba397c43e5f614fe58c7e3fce0116
tree202a35ddad0c91caeda7269e58311be88289207d
parentba6ec09de0682fba0abb396335767e5e9d433df7
qa/suites/rbd: override extra_system_packages directly on install task

[1] and [2] added support for applying extra_system_packages overrides
directly on install task, but at the same time broke our long standing
workaround where we sneaked extra_system_packages directive in through
an override on ceph task.  This is likely getting addressed in [3], but
it's better to not rely on this odd feature in the first place.

[1] https://github.com/ceph/teuthology/pull/1941
[2] https://github.com/ceph/teuthology/pull/1943
[3] https://github.com/ceph/teuthology/pull/1942

Fixes: https://tracker.ceph.com/issues/66232
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit c61cb16223fa5a93ab660c4287800b0d22f4c079)
13 files changed:
qa/suites/rbd/basic/tasks/rbd_python_api_tests_old_format.yaml
qa/suites/rbd/device/workloads/diff-continuous-krbd.yaml
qa/suites/rbd/device/workloads/diff-continuous-nbd.yaml
qa/suites/rbd/librbd/workloads/python_api_tests.yaml
qa/suites/rbd/librbd/workloads/python_api_tests_with_defaults.yaml
qa/suites/rbd/librbd/workloads/python_api_tests_with_journaling.yaml
qa/suites/rbd/mirror/workloads/compare-mirror-image-alternate-primary-krbd.yaml
qa/suites/rbd/mirror/workloads/compare-mirror-image-alternate-primary-nbd.yaml
qa/suites/rbd/mirror/workloads/compare-mirror-images-krbd.yaml
qa/suites/rbd/mirror/workloads/compare-mirror-images-nbd.yaml
qa/suites/rbd/valgrind/workloads/python_api_tests.yaml
qa/suites/rbd/valgrind/workloads/python_api_tests_with_defaults.yaml
qa/suites/rbd/valgrind/workloads/python_api_tests_with_journaling.yaml