]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/log
s3-tests.git
4 weeks agos3: add fails_on_dbstore mark 728/head
Casey Bodley [Wed, 29 Apr 2026 17:13:04 +0000 (13:13 -0400)]
s3: add fails_on_dbstore mark

Signed-off-by: Casey Bodley <cbodley@redhat.com>
7 weeks agoRemove fails_on_rgw to facilitate testing a fix
Jacques Heunis [Tue, 7 Apr 2026 12:10:10 +0000 (13:10 +0100)]
Remove fails_on_rgw to facilitate testing a fix

Signed-off-by: Jacques Heunis <jheunis@bloomberg.net>
2 months agos3: Add a test for attempting to complete an unstarted multipart upload
Jacques Heunis [Mon, 16 Mar 2026 15:13:02 +0000 (15:13 +0000)]
s3: Add a test for attempting to complete an unstarted multipart upload

The AWS documentation for CompleteMultipartUpload specifies that the call will
return a 404 with the text "NoSuchUpload" to indicate that the specified
multipart upload does not exist. This could be the result of an invalid upload
ID or a multipart upload that has been aborted or completed.

Of particular significance is the requirement that this API call return a
400-series error (indicating a client-side problem) and not a 500-series error
(indicating a server-size problem).
At the time of writing, Ceph returns a 500 in this scenario which may be
handled incorrectly by client SDKs and is likely to be misinterpreted by Ceph
monitoring as an increase in errors that require operator intervention to fix.

CompleteMultipartUpload docs available at:
https://docs.aws.amazon.com/AmazonS3/latest/API/API_CompleteMultipartUpload.html

Signed-off-by: Jacques Heunis <jheunis@bloomberg.net>
4 months agoMerge pull request #720 from nbalacha/wip-nbalacha-74322
Yuval Lifshitz [Tue, 27 Jan 2026 12:35:36 +0000 (14:35 +0200)]
Merge pull request #720 from nbalacha/wip-nbalacha-74322

rgw/bucket-logging: set RetainUntilDate to the future

4 months agorgw/bucket-logging: set retain date to the future 720/head
N Balachandran [Tue, 6 Jan 2026 05:10:59 +0000 (10:40 +0530)]
rgw/bucket-logging: set retain date to the future

Sets the date for PutObjectRetention to 60 days in the
future.

Fixes: https://tracker.ceph.com/issues/74322
Signed-off-by: N Balachandran <nithya.balachandran@ibm.com>
5 months agoMerge pull request #704 from sungjoon-koh/wip-part-cksum
Casey Bodley [Thu, 4 Dec 2025 19:14:24 +0000 (14:14 -0500)]
Merge pull request #704 from sungjoon-koh/wip-part-cksum

s3: test checksum for get_object with part number