]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/s3: fix PutObject's canned_acl comparisons for BlockPublicAcls
authorCasey Bodley <cbodley@redhat.com>
Tue, 1 Jul 2025 14:42:15 +0000 (10:42 -0400)
committerThomas Serlin <tserlin@redhat.com>
Mon, 22 Sep 2025 19:18:18 +0000 (15:18 -0400)
commit84e45bb0cc0771d0d242b864103c55ea2f432d29
tree7b3010cb73e8b56d9cf0f07ea42b510e0616d5b6
parentf3a04755dc740ce6812063b4557ca1876fe486f3
rgw/s3: fix PutObject's canned_acl comparisons for BlockPublicAcls

canned_acl.compare() returns 0 for matches, so this was rejecting all canned acls

Fixes: https://tracker.ceph.com/issues/49135
Resolves: rhbz#2344639

Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit e9eedecdc85609e6d7f7bcb071334fcb6663c504)
(cherry picked from commit 30a57c148f9b4869f454a9dc94bf4d923db6833c)
src/rgw/rgw_op.cc