From: Matthew Heler Date: Fri, 29 May 2026 19:23:03 +0000 (-0500) Subject: qa/rgw/lifecycle: split transition recompress into separate jobs X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1720adf625623567042e28e3b10a0cdf335eee50;p=ceph.git qa/rgw/lifecycle: split transition recompress into separate jobs Without a facet marker, teuthology concatenated all three yamls into one job, running plain, CBC, and GCM workunits back-to-back under whichever rgw override won. Signed-off-by: Matthew N. Heler --- diff --git a/qa/suites/rgw/lifecycle/transition$/.qa b/qa/suites/rgw/lifecycle/transition$/.qa new file mode 120000 index 000000000000..a602a0353e75 --- /dev/null +++ b/qa/suites/rgw/lifecycle/transition$/.qa @@ -0,0 +1 @@ +../.qa/ \ No newline at end of file diff --git a/qa/suites/rgw/lifecycle/transition$/compress-encrypted.yaml b/qa/suites/rgw/lifecycle/transition$/compress-encrypted.yaml new file mode 100644 index 000000000000..8e7c3aa85a04 --- /dev/null +++ b/qa/suites/rgw/lifecycle/transition$/compress-encrypted.yaml @@ -0,0 +1,8 @@ +overrides: + rgw: + enable features: [compress-encrypted] +tasks: +- workunit: + clients: + client.0: + - rgw/run-lc-encrypt-recompress.sh diff --git a/qa/suites/rgw/lifecycle/transition$/compressed.yaml b/qa/suites/rgw/lifecycle/transition$/compressed.yaml new file mode 100644 index 000000000000..6079f6b60383 --- /dev/null +++ b/qa/suites/rgw/lifecycle/transition$/compressed.yaml @@ -0,0 +1,5 @@ +tasks: +- workunit: + clients: + client.0: + - rgw/run-lc-recompress.sh diff --git a/qa/suites/rgw/lifecycle/transition$/gcm-compress-encrypted.yaml b/qa/suites/rgw/lifecycle/transition$/gcm-compress-encrypted.yaml new file mode 100644 index 000000000000..97143512928a --- /dev/null +++ b/qa/suites/rgw/lifecycle/transition$/gcm-compress-encrypted.yaml @@ -0,0 +1,12 @@ +overrides: + ceph: + conf: + client: + rgw crypt sse algorithm: aes-256-gcm + rgw: + enable features: [compress-encrypted] +tasks: +- workunit: + clients: + client.0: + - rgw/run-lc-encrypt-recompress.sh diff --git a/qa/suites/rgw/lifecycle/transition/.qa b/qa/suites/rgw/lifecycle/transition/.qa deleted file mode 120000 index a602a0353e75..000000000000 --- a/qa/suites/rgw/lifecycle/transition/.qa +++ /dev/null @@ -1 +0,0 @@ -../.qa/ \ No newline at end of file diff --git a/qa/suites/rgw/lifecycle/transition/compress-encrypted.yaml b/qa/suites/rgw/lifecycle/transition/compress-encrypted.yaml deleted file mode 100644 index 8e7c3aa85a04..000000000000 --- a/qa/suites/rgw/lifecycle/transition/compress-encrypted.yaml +++ /dev/null @@ -1,8 +0,0 @@ -overrides: - rgw: - enable features: [compress-encrypted] -tasks: -- workunit: - clients: - client.0: - - rgw/run-lc-encrypt-recompress.sh diff --git a/qa/suites/rgw/lifecycle/transition/compressed.yaml b/qa/suites/rgw/lifecycle/transition/compressed.yaml deleted file mode 100644 index 6079f6b60383..000000000000 --- a/qa/suites/rgw/lifecycle/transition/compressed.yaml +++ /dev/null @@ -1,5 +0,0 @@ -tasks: -- workunit: - clients: - client.0: - - rgw/run-lc-recompress.sh diff --git a/qa/suites/rgw/lifecycle/transition/gcm-compress-encrypted.yaml b/qa/suites/rgw/lifecycle/transition/gcm-compress-encrypted.yaml deleted file mode 100644 index 97143512928a..000000000000 --- a/qa/suites/rgw/lifecycle/transition/gcm-compress-encrypted.yaml +++ /dev/null @@ -1,12 +0,0 @@ -overrides: - ceph: - conf: - client: - rgw crypt sse algorithm: aes-256-gcm - rgw: - enable features: [compress-encrypted] -tasks: -- workunit: - clients: - client.0: - - rgw/run-lc-encrypt-recompress.sh