Use lowercase names for swift/S3 containers

The cinder backup tests are currently failing with the swift s3api
backend because it is invalid for S3 to have uppercase letters in a
bucket name. Use all lowercase instead.

Change-Id: Ifa2f9779af102dc1faf6488332e14aadb8d29bc0
This commit is contained in:
Dr. Jens Harbott 2024-01-04 10:56:46 +01:00
parent ab3686d28d
commit 3101be67f1
2 changed files with 2 additions and 2 deletions

View File

@ -202,7 +202,7 @@ class BaseVolumeTest(api_version_utils.BaseMicroversionTest,
cont = data_utils.rand_name(
prefix=CONF.resource_name_prefix,
name=cont_name)
kwargs['container'] = cont
kwargs['container'] = cont.lower()
self.addCleanup(object_storage.delete_containers,
kwargs['container'], container_client,

View File

@ -82,7 +82,7 @@ class VolumesBackupsTest(base.BaseVolumeTest):
if CONF.volume.backup_driver == "swift":
kwargs["container"] = data_utils.rand_name(
prefix=CONF.resource_name_prefix,
name=self.__class__.__name__ + '-Backup-container')
name=self.__class__.__name__ + '-backup-container').lower()
backup = self.create_backup(volume_id=volume['id'], **kwargs)
self.assertEqual(kwargs["name"], backup['name'])
waiters.wait_for_volume_resource_status(self.volumes_client,