+++ This bug was initially created as a clone of Bug #2393774 +++ Also seen in the latest 8.0 [root@ceph-vim-single-site-80-zb7ard-node5 ~]# ceph versions { "mon": { "ceph version 19.2.0-139.el9cp (d625bfed07c649268e36061ca769a5ffc77e797a) squid (stable)": 5 }, "mgr": { "ceph version 19.2.0-139.el9cp (d625bfed07c649268e36061ca769a5ffc77e797a) squid (stable)": 2 }, "osd": { "ceph version 19.2.0-139.el9cp (d625bfed07c649268e36061ca769a5ffc77e797a) squid (stable)": 9 }, "rgw": { "ceph version 19.2.0-139.el9cp (d625bfed07c649268e36061ca769a5ffc77e797a) squid (stable)": 1 }, "overall": { "ceph version 19.2.0-139.el9cp (d625bfed07c649268e36061ca769a5ffc77e797a) squid (stable)": 17 } } [root@ceph-vim-single-site-80-zb7ard-node5 ~]# [root@ceph-vim-single-site-80-zb7ard-node5 ~]# [root@ceph-vim-single-site-80-zb7ard-node5 ~]# radosgw-admin --uid TESTER --display-name "TestUser" --access_key TESTER --secret test123 user create { "user_id": "TESTER", "display_name": "TestUser", "email": "", "suspended": 0, "max_buckets": 1000, "subusers": [], "keys": [ { "user": "TESTER", "access_key": "TESTER", "secret_key": "test123", "active": true, "create_date": "2025-09-08T03:17:25.728531Z" } ], "swift_keys": [], "caps": [], "op_mask": "read, write, delete", "default_placement": "", "default_storage_class": "", "placement_tags": [], "bucket_quota": { "enabled": false, "check_on_raw": false, "max_size": -1, "max_size_kb": 0, "max_objects": -1 }, "user_quota": { "enabled": false, "check_on_raw": false, "max_size": -1, "max_size_kb": 0, "max_objects": -1 }, "temp_url_keys": [], "type": "rgw", "mfa_ids": [], "account_id": "", "path": "/", "create_date": "2025-09-08T03:17:25.728521Z", "tags": [], "group_ids": [] } [root@ceph-vim-single-site-80-zb7ard-node5 ~]# radosgw-admin --uid LimitTest --display-name "LimitTest" --access_key LimitTest --secret LimitTest user create { "user_id": "LimitTest", "display_name": "LimitTest", "email": "", "suspended": 0, "max_buckets": 1000, "subusers": [], "keys": [ { "user": "LimitTest", "access_key": "LimitTest", "secret_key": "LimitTest", "active": true, "create_date": "2025-09-08T03:17:33.193479Z" } ], "swift_keys": [], "caps": [], "op_mask": "read, write, delete", "default_placement": "", "default_storage_class": "", "placement_tags": [], "bucket_quota": { "enabled": false, "check_on_raw": false, "max_size": -1, "max_size_kb": 0, "max_objects": -1 }, "user_quota": { "enabled": false, "check_on_raw": false, "max_size": -1, "max_size_kb": 0, "max_objects": -1 }, "temp_url_keys": [], "type": "rgw", "mfa_ids": [], "account_id": "", "path": "/", "create_date": "2025-09-08T03:17:33.193469Z", "tags": [], "group_ids": [] } [root@ceph-vim-single-site-80-zb7ard-node5 ~]# radosgw-admin caps add --uid="TESTER" --caps="roles=*" { "user_id": "TESTER", "display_name": "TestUser", "email": "", "suspended": 0, "max_buckets": 1000, "subusers": [], "keys": [ { "user": "TESTER", "access_key": "TESTER", "secret_key": "test123", "active": true, "create_date": "2025-09-08T03:17:25.728531Z" } ], "swift_keys": [], "caps": [ { "type": "roles", "perm": "*" } ], "op_mask": "read, write, delete", "default_placement": "", "default_storage_class": "", "placement_tags": [], "bucket_quota": { "enabled": false, "check_on_raw": false, "max_size": -1, "max_size_kb": 0, "max_objects": -1 }, "user_quota": { "enabled": false, "check_on_raw": false, "max_size": -1, "max_size_kb": 0, "max_objects": -1 }, "temp_url_keys": [], "type": "rgw", "mfa_ids": [], "account_id": "", "path": "/", "create_date": "2025-09-08T03:17:25.728521Z", "tags": [], "group_ids": [] } [root@ceph-vim-single-site-80-zb7ard-node5 ~]# radosgw-admin role create --role-name S3RoleOf.TESTER --assume-role-policy-doc=/ --assume-role-policy-doc=\{\"Version\":\"2012-10-17\",\"Statement\":\[\{\"Effect\":\"Allow\",\"Principal\":\{\"AWS\":\[\"arn:aws:iam:::user/LimitTest\"\]\},\"Action\":\[\"sts:AssumeRole\"\]\}\]\} { "RoleId": "9f085e7a-0b08-4f75-83ae-5949e2c78d02", "RoleName": "S3RoleOf.TESTER", "Path": "/", "Arn": "arn:aws:iam:::role/S3RoleOf.TESTER", "CreateDate": "2025-09-08T03:17:45.480Z", "Description": "", "MaxSessionDuration": 3600, "AssumeRolePolicyDocument": "{\"Version\":\"2012-10-17\",\"Statement\":[{\"Effect\":\"Allow\",\"Principal\":{\"AWS\":[\"arn:aws:iam:::user/LimitTest\"]},\"Action\":[\"sts:AssumeRole\"]}]}", "AccountId": "" } [root@ceph-vim-single-site-80-zb7ard-node5 ~]# radosgw-admin role policy put --role-name=S3RoleOf.TESTER --policy-name=policy1 --policy-doc=\{\"Version\":\"2012-10-17\",\"Statement\":\[\{\"Effect\":\"Allow\",\"Action\":\[\"s3:*\"\],\"Resource\":\"arn:aws:s3:::*\"\}\]\} Permission policy attached successfully [root@ceph-vim-single-site-80-zb7ard-node5 ~]# radosgw-admin ratelimit set --ratelimit-scope=user --uid LimitTest --max-write-ops 10 [root@ceph-vim-single-site-80-zb7ard-node5 ~]# radosgw-admin ratelimit enable --ratelimit-scope=user --uid=LimitTest [root@ceph-vim-single-site-80-zb7ard-node5 ~]# ceph orch ls NAME PORTS RUNNING REFRESHED AGE PLACEMENT alertmanager ?:9093,9094 1/1 9m ago 6h count:1 ceph-exporter 5/5 9m ago 6h * crash 5/5 9m ago 6h * grafana ?:3000 1/1 9m ago 6h ceph-vim-single-site-80-zb7ard-node1-installer mgr 2/2 9m ago 6h count:2 mon 5/5 9m ago 6h count:5 node-exporter ?:9100 5/5 9m ago 6h * osd.all-available-devices 9 9m ago 6h * prometheus ?:9095 1/1 9m ago 6h ceph-vim-single-site-80-zb7ard-node1-installer;count:1 rgw.rgw.1 ?:80 1/1 9m ago 6h ceph-vim-single-site-80-zb7ard-node5 [root@ceph-vim-single-site-80-zb7ard-node5 ~]# ceph config set client.rgw.rgw.1 rgw_s3_auth_use_sts true [root@ceph-vim-single-site-80-zb7ard-node5 ~]# ceph config set client.rgw.rgw.1 rgw_sts_key abcdefgh12345678 [root@ceph-vim-single-site-80-zb7ard-node5 ~]# ceph orch restart rgw.rgw.1 Scheduled to restart rgw.rgw.1.ceph-vim-single-site-80-zb7ard-node5.owqtrq on host 'ceph-vim-single-site-80-zb7ard-node5' [root@ceph-vim-single-site-80-zb7ard-node5 ~]# pip3 install boto3 Collecting boto3 Downloading boto3-1.40.25-py3-none-any.whl (139 kB) |████████████████████████████████| 139 kB 5.0 MB/s Collecting botocore<1.41.0,>=1.40.25 Downloading botocore-1.40.25-py3-none-any.whl (14.0 MB) |████████████████████████████████| 14.0 MB 38.0 MB/s Collecting jmespath<2.0.0,>=0.7.1 Downloading jmespath-1.0.1-py3-none-any.whl (20 kB) Collecting s3transfer<0.14.0,>=0.13.0 Downloading s3transfer-0.13.1-py3-none-any.whl (85 kB) |████████████████████████████████| 85 kB 14.8 MB/s Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/lib/python3.9/site-packages (from botocore<1.41.0,>=1.40.25->boto3) (2.8.1) Requirement already satisfied: urllib3<1.27,>=1.25.4 in /usr/lib/python3.9/site-packages (from botocore<1.41.0,>=1.40.25->boto3) (1.26.5) Requirement already satisfied: six>=1.5 in /usr/lib/python3.9/site-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.41.0,>=1.40.25->boto3) (1.15.0) Installing collected packages: jmespath, botocore, s3transfer, boto3 Successfully installed boto3-1.40.25 botocore-1.40.25 jmespath-1.0.1 s3transfer-0.13.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv [root@ceph-vim-single-site-80-zb7ard-node5 ~]# vi no_sts_ratelimit.py [root@ceph-vim-single-site-80-zb7ard-node5 ~]# vi sts_ratelimit.py [root@ceph-vim-single-site-80-zb7ard-node5 ~]# [root@ceph-vim-single-site-80-zb7ard-node5 ~]# vi sts_ratelimit.py [root@ceph-vim-single-site-80-zb7ard-node5 ~]# vim no_sts_ratelimit.py ^C [root@ceph-vim-single-site-80-zb7ard-node5 ~]# [root@ceph-vim-single-site-80-zb7ard-node5 ~]# vi no_sts_ratelimit.py [root@ceph-vim-single-site-80-zb7ard-node5 ~]# python3 no_sts_ratelimit.py {'ResponseMetadata': {'RequestId': 'tx000002221c63fa6367329-0068be4be7-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'transfer-encoding': 'chunked', 'x-amz-request-id': 'tx000002221c63fa6367329-0068be4be7-34653-default', 'content-type': 'application/xml', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:15 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'Buckets': [{'Name': 'my-bucket1', 'CreationDate': datetime.datetime(2025, 9, 8, 3, 22, 12, 941000, tzinfo=tzlocal())}], 'Owner': {'DisplayName': 'LimitTest', 'ID': 'LimitTest'}} {'ResponseMetadata': {'RequestId': 'tx000002d3477d8ea7f6164-0068be4be7-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000002d3477d8ea7f6164-0068be4be7-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000a97cd802e0a2b4e8-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000a97cd802e0a2b4e8-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000001cc5867664e7e0ea-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000001cc5867664e7e0ea-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000007965eeecc0bc1c46-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000007965eeecc0bc1c46-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000144eb3f824d8442a-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000144eb3f824d8442a-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000001b46239ac67ef96e-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000001b46239ac67ef96e-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000033710aa9b722cb34-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000033710aa9b722cb34-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000a82c1a6bae475f43-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000a82c1a6bae475f43-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000f00df12e067609aa-0068be4bea-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000f00df12e067609aa-0068be4bea-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:18 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000cf27f5335409a05d-0068be4bec-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000cf27f5335409a05d-0068be4bec-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:20 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 2}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000006d7995695c9be588-0068be4bf1-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000006d7995695c9be588-0068be4bf1-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:25 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 4}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} Traceback (most recent call last): File "/root/no_sts_ratelimit.py", line 26, in <module> putobjects_response = s3client.put_object(Bucket=bucket_name,Key=s3_object_name,Body=s3_obj_path) File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 602, in _api_call return self._make_api_call(operation_name, kwargs) File "/usr/local/lib/python3.9/site-packages/botocore/context.py", line 123, in wrapper return func(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/botocore/client.py", line 1078, in _make_api_call raise error_class(parsed_response, operation_name) botocore.exceptions.ClientError: An error occurred (SlowDown) when calling the PutObject operation (reached max retries: 4): None [root@ceph-vim-single-site-80-zb7ard-node5 ~]# cat sts_ratelimit.py import boto3 import json import logging from botocore.exceptions import ClientError logging.basicConfig(filename="boto.log", level=logging.DEBUG) from botocore.handlers import validate_bucket_name sts_client = boto3.client('sts', aws_access_key_id='LimitTest', aws_secret_access_key='LimitTest', endpoint_url='http://10.0.66.111:80', region_name='default', ) response = sts_client.assume_role( RoleArn='arn:aws:iam:::role/S3RoleOf.TESTER', RoleSessionName='Bob', DurationSeconds=3600 ) print(f"print the assume role response {response}") s3client = boto3.client('s3', aws_access_key_id = response['Credentials']['AccessKeyId'], aws_secret_access_key = response['Credentials']['SecretAccessKey'], aws_session_token = response['Credentials']['SessionToken'], endpoint_url='http://10.0.66.111:80', region_name='default',) bucket_name = 'my-bucket' s3bucket = s3client.create_bucket(Bucket=bucket_name) resp = s3client.list_buckets() print(resp) for i in range(100,200): s3_object_name = f'my-objects-{i}' s3_obj_path = '/home/ubuntu/file' putobjects_response = s3client.put_object(Bucket=bucket_name,Key=s3_object_name,Body=s3_obj_path) print(putobjects_response) [root@ceph-vim-single-site-80-zb7ard-node5 ~]# cat no_sts_ratelimit.py import boto3 import json import logging from botocore.exceptions import ClientError logging.basicConfig(filename="boto.log", level=logging.DEBUG) from botocore.handlers import validate_bucket_name s3client = boto3.client('s3', aws_access_key_id='LimitTest', aws_secret_access_key='LimitTest', endpoint_url='http://10.0.66.111:80', region_name='default', ) bucket_name = 'my-bucket1' s3bucket = s3client.create_bucket(Bucket=bucket_name) resp = s3client.list_buckets() print(resp) for i in range(100,200): s3_object_name = f'my-objects-{i}' s3_obj_path = '/home/ubuntu/file' putobjects_response = s3client.put_object(Bucket=bucket_name,Key=s3_object_name,Body=s3_obj_path) print(putobjects_response) [root@ceph-vim-single-site-80-zb7ard-node5 ~]# python3 sts_ratelimit.py print the assume role response {'Credentials': {'AccessKeyId': 'uTg0ek3dLT6HClcD5sI3', 'SecretAccessKey': '4IF88HFBH3023DN955GMKBRDML846APWHXNQP7VD', 'SessionToken': '0CyPifKj5rMx8pqZ6HnAEGVCzc9P6kTfLOLTMcrN8I729NjKIWtdQJPHaIf0+kPX776ac586r16TjakBqTwu5SIJjzLPRW95wy6fCfDk6a6VpcNnVVLZxaOvgpItxq7OxbGQY1eXkIta0d5dJ8/abBEU/J4zqvtLOgKKee1YHdbBKef9K1EPLJv0FxdndufK1Vza/8LDSnsXormeRwhCQXOzgTVDZ9LR/Vtizl6JDL79e5kxTesiF6TtKWJ7QMDSu+d+osoA/Y+2ZTsj1Y1YSzsLhknTL7+8X0lXLHt4u7KNQ+ZDrfBbeFrS6GP9Ji1G1ZcSRTTAK9KgDxz+bPfKvw==', 'Expiration': datetime.datetime(2025, 9, 8, 4, 22, 54, 757600, tzinfo=tzlocal())}, 'AssumedRoleUser': {'Arn': 'arn:aws:sts:::assumed-role/S3RoleOf.TESTER/Bob'}, 'PackedPolicySize': 0, 'ResponseMetadata': {'HTTPStatusCode': 200, 'HTTPHeaders': {'x-amz-request-id': 'tx00000b2dfd6d93fa82c0a-0068be4c0e-34653-default', 'content-type': 'application/xml', 'server': 'Ceph Object Gateway (squid)', 'content-length': '904', 'date': 'Mon, 08 Sep 2025 03:22:54 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}} {'ResponseMetadata': {'RequestId': 'tx00000119dbfe0d0c9edc2-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'transfer-encoding': 'chunked', 'x-amz-request-id': 'tx00000119dbfe0d0c9edc2-0068be4c0f-34653-default', 'content-type': 'application/xml', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'Buckets': [{'Name': 'my-bucket', 'CreationDate': datetime.datetime(2025, 9, 8, 3, 22, 54, 836000, tzinfo=tzlocal())}, {'Name': 'my-bucket1', 'CreationDate': datetime.datetime(2025, 9, 8, 3, 22, 12, 941000, tzinfo=tzlocal())}], 'Owner': {'ID': 'LimitTest'}} {'ResponseMetadata': {'RequestId': 'tx00000e5428e315403ea75-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000e5428e315403ea75-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000e751de904291c508-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000e751de904291c508-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000dc7c28dd44d09b2d-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000dc7c28dd44d09b2d-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000001f6a661987013364-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000001f6a661987013364-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000025849be3341ae265-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000025849be3341ae265-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000015453be113a7c981-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000015453be113a7c981-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000002ee70745c7819fa4-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000002ee70745c7819fa4-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:55 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000eb40caaa28735695-0068be4c0f-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000eb40caaa28735695-0068be4c0f-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000b9231f507d3009dc-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000b9231f507d3009dc-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000a6285a202dcb24df-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000a6285a202dcb24df-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000663b07a941fd62f4-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000663b07a941fd62f4-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000717825e1481f1451-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000717825e1481f1451-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000004d0384e610077213-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000004d0384e610077213-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000008b72f1dc210019d-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000008b72f1dc210019d-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000eef5e7c1e8b10b53-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000eef5e7c1e8b10b53-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000cc004a3e9e16d34e-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000cc004a3e9e16d34e-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000c008f27196a97ec6-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000c008f27196a97ec6-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000a9a3425c1428fdc9-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000a9a3425c1428fdc9-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000009a71a79ecda33aec-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000009a71a79ecda33aec-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000006b0e8747e16ea8de-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000006b0e8747e16ea8de-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000495a65be76333667-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000495a65be76333667-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000269d0551031ca751-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000269d0551031ca751-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000801937bb6ed11bfd-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000801937bb6ed11bfd-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000006b90de7c39bb7a6b-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000006b90de7c39bb7a6b-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000005f60804373890670-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000005f60804373890670-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000cfb1da020bfb701b-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000cfb1da020bfb701b-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000003a36d65be38bc99a-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000003a36d65be38bc99a-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000333c8da84bfee40f-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000333c8da84bfee40f-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000003a432561339993-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000003a432561339993-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000006547b154f67971b3-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000006547b154f67971b3-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000c02b123996ca06b9-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000c02b123996ca06b9-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000006d4be077ebce030a-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000006d4be077ebce030a-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000f3990272367f189a-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000f3990272367f189a-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000030bfa6332972d90a-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000030bfa6332972d90a-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000000fb7708be99e7e3d-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000000fb7708be99e7e3d-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000095bf5599321eb004-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000095bf5599321eb004-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000009d348d04555c7d98-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000009d348d04555c7d98-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000052a0dcc23378716d-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000052a0dcc23378716d-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000dcbfa6bde1bcdfd7-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000dcbfa6bde1bcdfd7-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000e20aa43ec9232f8f-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000e20aa43ec9232f8f-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000b5223993df5e27c4-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000b5223993df5e27c4-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000b9a603b21de434b7-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000b9a603b21de434b7-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000090c856f05e689312-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000090c856f05e689312-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000d750651160f898e7-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000d750651160f898e7-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000041f97c5ebcc39915-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000041f97c5ebcc39915-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000010cc589cec6a4743-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000010cc589cec6a4743-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000016ab550a3a0b4d70-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000016ab550a3a0b4d70-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000007549ab1819da7d7c-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000007549ab1819da7d7c-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000006e213730d4d9c05f-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000006e213730d4d9c05f-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000001647bf9827c8c416-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000001647bf9827c8c416-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000009eb3064c7bfb65f0-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000009eb3064c7bfb65f0-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000005fb1601b6d768b7-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000005fb1601b6d768b7-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000000d18f15c8cb86952-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000000d18f15c8cb86952-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000001326ca4062b5cd70-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000001326ca4062b5cd70-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000b8b886b652491eeb-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000b8b886b652491eeb-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000c3aca602e8de9d6b-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000c3aca602e8de9d6b-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000006c50db122f7b408c-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000006c50db122f7b408c-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000002faf30666e692556-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000002faf30666e692556-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000bf235bf8584b9094-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000bf235bf8584b9094-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx0000010fe18786ff90f69-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx0000010fe18786ff90f69-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000002e6eaaff0d7e9da2-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000002e6eaaff0d7e9da2-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000b16e3ca732e9c075-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000b16e3ca732e9c075-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000a7f193a1aa630aa3-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000a7f193a1aa630aa3-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000603eb824ea5d9303-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000603eb824ea5d9303-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000a67aa2bb60bb7301-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000a67aa2bb60bb7301-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000005807bd51681ecef3-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000005807bd51681ecef3-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000e0a603b763e77076-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000e0a603b763e77076-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000ab5388fb4540c67a-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000ab5388fb4540c67a-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx00000c6340740eac3b795-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx00000c6340740eac3b795-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000003fb82d93aa90ad70-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000003fb82d93aa90ad70-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType': 'FULL_OBJECT'} {'ResponseMetadata': {'RequestId': 'tx000004e983e9f200ece2c-0068be4c10-34653-default', 'HostId': '', 'HTTPStatusCode': 200, 'HTTPHeaders': {'content-length': '0', 'etag': '"e87322c96d23dff62f896c6354d03ebb"', 'accept-ranges': 'bytes', 'x-amz-checksum-type': 'FULL_OBJECT', 'x-amz-checksum-crc32': 't8SR7g==', 'x-amz-request-id': 'tx000004e983e9f200ece2c-0068be4c10-34653-default', 'server': 'Ceph Object Gateway (squid)', 'date': 'Mon, 08 Sep 2025 03:22:56 GMT', 'connection': 'Keep-Alive'}, 'RetryAttempts': 0}, 'ETag': '"e87322c96d23dff62f896c6354d03ebb"', 'ChecksumCRC32': 't8SR7g==', 'ChecksumType'