]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/rgw/s3tests: remove 'client.0' from bucket prefix
authorCasey Bodley <cbodley@redhat.com>
Thu, 4 Apr 2024 17:25:23 +0000 (13:25 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 12 Apr 2024 19:34:30 +0000 (15:34 -0400)
new sns test cases are using this for topic names, but the '.' is not
allowed there:

> api_params = {'Name': 'test-client.0-n3bdgre5el2jk8v-606'}
> botocore.exceptions.ClientError: An error occurred (InvalidArgument) when calling the CreateTopic operation: Name must be made up of only uppercase and lowercase ASCII letters, numbers, underscores, and hyphens

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 39a2af56d78dd1949434c36367d780cc5f91fe30)

qa/tasks/s3tests.py

index ca198b6adb4da98ab318ae9be29ffc4c66775334..cd0cd9d146d7a6c68fc2e64b37b83608e6a2ba43 100644 (file)
@@ -105,7 +105,7 @@ def create_users(ctx, config, s3tests_conf):
         client_with_id = daemon_type + '.' + client_id
         conf = s3tests_conf[client]
         conf.setdefault('fixtures', {})
-        conf['fixtures'].setdefault('bucket prefix', 'test-' + client + '-{random}-')
+        conf['fixtures'].setdefault('bucket prefix', 'test-{random}-')
 
         accounts = cconfig.get('accounts', {})
         keystone_users = cconfig.get('keystone users', {})