]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/log
s3-tests.git
4 weeks agorgw-bucket-logging: handle presigned SigV2 requests 743/head
N Balachandran [Wed, 22 Apr 2026 09:56:29 +0000 (15:26 +0530)]
rgw-bucket-logging: handle presigned SigV2 requests

Adds a test to check that the log record AuthenticationType is
correctly set to QueryString for SigV2 presigned URLs.

Fixes: https://tracker.ceph.com/issues/76206
Signed-off-by: Nithya Balachandran <nithya.balachandran@ibm.com>
(cherry picked from commit 3ff252aa1950023a05390acb0cfbb9f4a7d26bd1)

4 weeks agosns: test sns:ListTopics with non-root account user
Casey Bodley [Thu, 16 Apr 2026 15:52:43 +0000 (11:52 -0400)]
sns: test sns:ListTopics with non-root account user

test that identity policy can grant access to ListTopics

Fixes: https://tracker.ceph.com/issues/74595
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 77e550338255e6251eca6241f989812e5ee47951)

7 weeks agos3: replace deprecated ssl.wrap_socket()
Casey Bodley [Thu, 9 Apr 2026 15:49:20 +0000 (11:49 -0400)]
s3: replace deprecated ssl.wrap_socket()

this was deprecated in python 3.7 and removed in 3.12

Fixes: https://tracker.ceph.com/issues/75943
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit 54796a4965436bf85ffe635411d856f2f4935afe)

2 months agorgw/sts: modifying test_assume_role_creds_expiry
Pritha Srivastava [Thu, 9 Oct 2025 06:31:43 +0000 (12:01 +0530)]
rgw/sts: modifying test_assume_role_creds_expiry
to check for ExpiredToken (400) error code
instead of AccessDenied (403).

Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
(cherry picked from commit c7961972036bb0cb73a136e718e106609f3de0a0)

4 months agoMerge pull request #724 from nbalacha/ceph-master
Yuval Lifshitz [Wed, 28 Jan 2026 11:47:24 +0000 (13:47 +0200)]
Merge pull request #724 from nbalacha/ceph-master

rgw/bucket-logging: set retain date to the future

4 months agorgw/bucket-logging: set retain date to the future 724/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>
(cherry picked from commit 03ee2030aaecc7e191488a7dba0f792634174045)

5 months agoMerge pull request #713 from yuvalif/wip-yuval-74102
Casey Bodley [Thu, 4 Dec 2025 20:06:16 +0000 (15:06 -0500)]
Merge pull request #713 from yuvalif/wip-yuval-74102

rgw/bucket-logging: handle async log commits

5 months agorgw/bucket-logging: handle async log commits 713/head
Nithya Balachandran [Mon, 24 Nov 2025 15:37:43 +0000 (15:37 +0000)]
rgw/bucket-logging: handle async log commits

Modified to work with the new asynchronous buckt logging commit
mechanism.

Fixes: https://tracker.ceph.com/issues/71365
Signed-off-by: Nithya Balachandran <nithya.balachandran@ibm.com>
(cherry picked from commit ec113ccbca1dcb3c34fce4f47e9ec26b58d30259)

5 months agos3: test checksum for get_object with part number
sungjoon_koh [Wed, 29 Oct 2025 17:55:16 +0000 (02:55 +0900)]
s3: test checksum for get_object with part number

(cherry picked from commit 01075ff90fff4b6e7161aa850cf2d9ed9b58140e)

5 months agos3: update etag for get_part tests
sungjoon_koh [Fri, 19 Sep 2025 15:31:27 +0000 (00:31 +0900)]
s3: update etag for get_part tests

(cherry picked from commit c7a41f8e75e694703e77fc06502bed7595a49aef)

5 months agotest_multipart_sse_c_get_part: pass enc attrs on mp complete
Seena Fallah [Thu, 20 Nov 2025 10:38:37 +0000 (11:38 +0100)]
test_multipart_sse_c_get_part: pass enc attrs on mp complete

Based on the new fixes around copy enc, those headers are required
when completing mp upload.

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit 5982e64bc60362cded5e9fabdd52fb302575e034)

5 months agorefactor: merge test_copy_enc_ with test_copy_enc_storage_class
Seena Fallah [Sun, 22 Jun 2025 22:21:07 +0000 (00:21 +0200)]
refactor: merge test_copy_enc_ with test_copy_enc_storage_class

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit 1edf7e5b214b137d252a279134ba921f2b7e74f5)

5 months agoUploadPart: test to verify sse-c headers
Seena Fallah [Sat, 21 Jun 2025 17:44:00 +0000 (19:44 +0200)]
UploadPart: test to verify sse-c headers

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit 9ca6d04e698ab64f8aec2ffc005fdd8b5bf80bbe)

5 months agoCompleteMultipartUpload: test to verify sse-c headers
Seena Fallah [Sat, 21 Jun 2025 17:10:33 +0000 (19:10 +0200)]
CompleteMultipartUpload: test to verify sse-c headers

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit 0086db16fc57a84e0ff5d8dba4a096636088bb29)

5 months agoUploadPart: add copy part with encryption
Seena Fallah [Mon, 16 Jun 2025 11:26:10 +0000 (14:26 +0300)]
UploadPart: add copy part with encryption

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit 9732871b964e797cce74de0e1af5ed6a3d058290)

5 months agolc-transition: add test with encrypted objects
Seena Fallah [Wed, 5 Mar 2025 12:19:50 +0000 (13:19 +0100)]
lc-transition: add test with encrypted objects

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit db3d28bbcf1997850ca70ebf83416b36a2a78fda)

5 months agoCopyObject: add storage class copy tests
Seena Fallah [Wed, 5 Mar 2025 12:00:58 +0000 (13:00 +0100)]
CopyObject: add storage class copy tests

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit eed0551f3308778ab561146e3d6e1c8226d8f9dc)

5 months agos3: test object ownership
Casey Bodley [Wed, 25 Jun 2025 01:02:30 +0000 (21:02 -0400)]
s3: test object ownership

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

Conflicts:
s3tests_boto3/functional/test_s3.py moved to s3tests/

6 months agofunctional: fix invalid escape sequence deprication warning
Kyr Shatskyy [Fri, 21 Nov 2025 19:54:20 +0000 (20:54 +0100)]
functional: fix invalid escape sequence deprication warning

This change address multiple messages in the log:

    DeprecationWarning: invalid escape sequence '\$'

Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@clyso.com>
(cherry picked from commit f3fc14f42ee37e21afc890a3a3b4b15c5c39170a)

6 months agoMerge pull request #707 from yuvalif/ceph-master-73675
Yuval Lifshitz [Fri, 14 Nov 2025 14:39:32 +0000 (16:39 +0200)]
Merge pull request #707 from yuvalif/ceph-master-73675

rgw/logging: change test to match the new source cleanup process