diff options
author | Yuval Lifshitz <ylifshit@ibm.com> | 2024-11-11 18:48:39 +0100 |
---|---|---|
committer | Yuval Lifshitz <ylifshit@ibm.com> | 2024-12-08 17:28:06 +0100 |
commit | bb40fe448df6f8a886ceaded7a527a23c45cd601 (patch) | |
tree | bb258784e9c1ea5b74b0b2c3fdf03bf6ad26655b /qa/suites | |
parent | rgw/logging: add support for GetBucketLogging and PutBucketLogging (diff) | |
download | ceph-bb40fe448df6f8a886ceaded7a527a23c45cd601.tar.xz ceph-bb40fe448df6f8a886ceaded7a527a23c45cd601.zip |
test/rgw/logging: add bucket logging test suite to teuthology
this is depended with this s3test PR:
https://github.com/ceph/s3-tests/pull/576
Signed-off-by: Yuval Lifshitz <ylifshit@ibm.com>
Diffstat (limited to 'qa/suites')
-rw-r--r-- | qa/suites/rgw/bucket-logging/% | 0 | ||||
l--------- | qa/suites/rgw/bucket-logging/.qa | 1 | ||||
-rw-r--r-- | qa/suites/rgw/bucket-logging/0-install.yaml | 13 | ||||
l--------- | qa/suites/rgw/bucket-logging/beast.yaml | 1 | ||||
l--------- | qa/suites/rgw/bucket-logging/fixed-1.yaml | 1 | ||||
l--------- | qa/suites/rgw/bucket-logging/ignore-pg-availability.yaml | 1 | ||||
-rw-r--r-- | qa/suites/rgw/bucket-logging/overrides.yaml | 10 | ||||
l--------- | qa/suites/rgw/bucket-logging/s3tests-branch.yaml | 1 | ||||
l--------- | qa/suites/rgw/bucket-logging/supported-distros | 1 | ||||
-rw-r--r-- | qa/suites/rgw/bucket-logging/tasks/+ | 0 | ||||
-rw-r--r-- | qa/suites/rgw/bucket-logging/tasks/s3tests.yaml | 6 |
11 files changed, 35 insertions, 0 deletions
diff --git a/qa/suites/rgw/bucket-logging/% b/qa/suites/rgw/bucket-logging/% new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/qa/suites/rgw/bucket-logging/% diff --git a/qa/suites/rgw/bucket-logging/.qa b/qa/suites/rgw/bucket-logging/.qa new file mode 120000 index 00000000000..a602a0353e7 --- /dev/null +++ b/qa/suites/rgw/bucket-logging/.qa @@ -0,0 +1 @@ +../.qa/
\ No newline at end of file diff --git a/qa/suites/rgw/bucket-logging/0-install.yaml b/qa/suites/rgw/bucket-logging/0-install.yaml new file mode 100644 index 00000000000..6cf82f57476 --- /dev/null +++ b/qa/suites/rgw/bucket-logging/0-install.yaml @@ -0,0 +1,13 @@ +tasks: +- install: +- ceph: +- openssl_keys: +- rgw: [client.0] +- tox: [client.0] + +overrides: + ceph: + conf: + global: + osd_min_pg_log_entries: 10 + osd_max_pg_log_entries: 10 diff --git a/qa/suites/rgw/bucket-logging/beast.yaml b/qa/suites/rgw/bucket-logging/beast.yaml new file mode 120000 index 00000000000..09ced62c42a --- /dev/null +++ b/qa/suites/rgw/bucket-logging/beast.yaml @@ -0,0 +1 @@ +.qa/rgw_frontend/beast.yaml
\ No newline at end of file diff --git a/qa/suites/rgw/bucket-logging/fixed-1.yaml b/qa/suites/rgw/bucket-logging/fixed-1.yaml new file mode 120000 index 00000000000..02df5dd0cd0 --- /dev/null +++ b/qa/suites/rgw/bucket-logging/fixed-1.yaml @@ -0,0 +1 @@ +.qa/clusters/fixed-1.yaml
\ No newline at end of file diff --git a/qa/suites/rgw/bucket-logging/ignore-pg-availability.yaml b/qa/suites/rgw/bucket-logging/ignore-pg-availability.yaml new file mode 120000 index 00000000000..32340b1fa8b --- /dev/null +++ b/qa/suites/rgw/bucket-logging/ignore-pg-availability.yaml @@ -0,0 +1 @@ +.qa/rgw/ignore-pg-availability.yaml
\ No newline at end of file diff --git a/qa/suites/rgw/bucket-logging/overrides.yaml b/qa/suites/rgw/bucket-logging/overrides.yaml new file mode 100644 index 00000000000..a448a323d36 --- /dev/null +++ b/qa/suites/rgw/bucket-logging/overrides.yaml @@ -0,0 +1,10 @@ +overrides: + ceph: + conf: + client: + setuser: ceph + setgroup: ceph + debug rgw: 20 + rgw bucket logging obj roll time: 5 + rgw: + storage classes: LUKEWARM, FROZEN diff --git a/qa/suites/rgw/bucket-logging/s3tests-branch.yaml b/qa/suites/rgw/bucket-logging/s3tests-branch.yaml new file mode 120000 index 00000000000..bdcaca48ae0 --- /dev/null +++ b/qa/suites/rgw/bucket-logging/s3tests-branch.yaml @@ -0,0 +1 @@ +.qa/rgw/s3tests-branch.yaml
\ No newline at end of file diff --git a/qa/suites/rgw/bucket-logging/supported-distros b/qa/suites/rgw/bucket-logging/supported-distros new file mode 120000 index 00000000000..78f2991b407 --- /dev/null +++ b/qa/suites/rgw/bucket-logging/supported-distros @@ -0,0 +1 @@ +.qa/distros/supported-random-distro$/
\ No newline at end of file diff --git a/qa/suites/rgw/bucket-logging/tasks/+ b/qa/suites/rgw/bucket-logging/tasks/+ new file mode 100644 index 00000000000..e69de29bb2d --- /dev/null +++ b/qa/suites/rgw/bucket-logging/tasks/+ diff --git a/qa/suites/rgw/bucket-logging/tasks/s3tests.yaml b/qa/suites/rgw/bucket-logging/tasks/s3tests.yaml new file mode 100644 index 00000000000..c1d3b7192e1 --- /dev/null +++ b/qa/suites/rgw/bucket-logging/tasks/s3tests.yaml @@ -0,0 +1,6 @@ +tasks: +- s3tests: + client.0: + boto3_extensions: True + rgw_server: client.0 + extra_attrs: ["bucket_logging"] |