]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
fixup! test/rgw/multisite: add test_versioned_lifecycle_deletes
authorJane Zhu <jzhu116@bloomberg.net>
Sat, 4 Apr 2026 17:01:02 +0000 (17:01 +0000)
committerJane Zhu <jzhu116@bloomberg.net>
Sat, 4 Apr 2026 17:02:17 +0000 (17:02 +0000)
do one bucket metadata update at a time to avoid a concurrent op failure

Signed-off-by: Jane Zhu <jzhu116@bloomberg.net>
src/test/rgw/rgw_multi/tests.py

index bc24b16e6ef592c1d753b328bd41903989ba7f0e..be3b12d5bef4eeaba06f3451e1f43f1e4977ad6f 100644 (file)
@@ -4412,8 +4412,10 @@ def test_versioned_lifecycle_deletes():
 
     for zone, bucket in zone_bucket:
         zone.s3_client.put_bucket_versioning(Bucket=bucket.name, VersioningConfiguration={'Status': 'Enabled'})
-        zone.s3_client.put_bucket_lifecycle_configuration(Bucket=bucket.name, LifecycleConfiguration=lifecycle)
+    realm_meta_checkpoint(realm)
 
+    for zone, bucket in zone_bucket:
+        zone.s3_client.put_bucket_lifecycle_configuration(Bucket=bucket.name, LifecycleConfiguration=lifecycle)
     realm_meta_checkpoint(realm)
 
     # upload lots of objects/versions