]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/suites/rbd: override extra_system_packages directly on install task 57729/head
authorIlya Dryomov <idryomov@gmail.com>
Mon, 27 May 2024 13:56:26 +0000 (15:56 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 27 May 2024 15:31:07 +0000 (17:31 +0200)
commitc61cb16223fa5a93ab660c4287800b0d22f4c079
tree81a0d8530c56e3d1c77134287b34e78e391baadb
parent0cd602b1d11a1cc56441fbb1faec9e7a9b1cd7d5
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>
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