From: Nitzan Mordechai Date: Tue, 5 May 2026 16:00:11 +0000 (+0000) Subject: tentacle: upgrade/tentacle-p2p install pytest for rbd-python tests X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=c5497a40b69a48c0fc668a1130d243fb207f36e9;p=ceph.git tentacle: upgrade/tentacle-p2p install pytest for rbd-python tests The rbd-python workload runs test_librbd_python.sh, which invokes 'python3 -m pytest' to run the librbd Python API tests. On a bare-metal install, python3-pytest is not pulled in by the Ceph packages and is not present and the workunit fails. Add it via extra_system_packages so the tests can run. Fixes: https://tracker.ceph.com/issues/76710 Signed-off-by: Nitzan Mordechai --- diff --git a/qa/suites/upgrade/tentacle-p2p/tentacle-p2p-stress-split/6-final-workload/rbd-python.yaml b/qa/suites/upgrade/tentacle-p2p/tentacle-p2p-stress-split/6-final-workload/rbd-python.yaml index 6beaa456f96..9d2198897b9 100644 --- a/qa/suites/upgrade/tentacle-p2p/tentacle-p2p-stress-split/6-final-workload/rbd-python.yaml +++ b/qa/suites/upgrade/tentacle-p2p/tentacle-p2p-stress-split/6-final-workload/rbd-python.yaml @@ -1,6 +1,11 @@ meta: - desc: | librbd python api tests +overrides: + install: + ceph: + extra_system_packages: + - python3-pytest tasks: - workunit: branch: tentacle