qa: Add rgw singleton test to crimson

This adds singleton tests of rgw to crimson. In classical OSD both
ubuntu and centos build are supported. However the crimson OSD only
provide centos build so cannot symlink all the files directly.

Instead of linking entire subdirectories the crimson suite uses
selective symlinks for the required yaml files.

Fixes: https://tracker.ceph.com/issues/73947
Signed-off-by: Kautilya Tripathi <kautilya.tripathi@ibm.com>
This commit is contained in:
Kautilya Tripathi 2025-11-20 12:07:36 +00:00
parent aa492c457e
commit 79c2c64d4e
14 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,5 @@
overrides:
ceph:
conf:
osd:
crimson cpu num: 3

View File

@ -0,0 +1 @@
../.qa/

View File

@ -0,0 +1 @@
../.qa/

View File

@ -0,0 +1 @@
.qa/suites/rgw/singleton/all/radosgw-admin.yaml

View File

@ -0,0 +1 @@
.qa/distros/crimson-supported-all-distro/

View File

@ -0,0 +1 @@
.qa/config/crimson_cpu_num.yaml

View File

@ -0,0 +1 @@
.qa/config/crimson_qa_overrides.yaml

View File

@ -0,0 +1 @@
.qa/rgw_frontend

View File

@ -0,0 +1 @@
.qa/rgw/ignore-pg-availability.yaml

View File

@ -0,0 +1 @@
.qa/objectstore

View File

@ -0,0 +1 @@
.qa/suites/rgw/singleton/overrides.yaml

View File

@ -0,0 +1 @@
.qa/rgw_pool_type

View File

@ -0,0 +1 @@
../.qa/