]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: fix aclRequired for bucket-logging 64251/head
authorN Balachandran <nithya.balachandran@ibm.com>
Mon, 30 Jun 2025 04:30:47 +0000 (10:00 +0530)
committerN Balachandran <nithya.balachandran@ibm.com>
Mon, 7 Jul 2025 08:37:29 +0000 (14:07 +0530)
commit7ab070413cff8a6954142fa7855d6d258822eadf
tree8fd469a03728b968523e4b46dc544b334346c1d8
parent627b134e59f5ab256c6d8d1b6a9f3dd34883bfbc
rgw: fix aclRequired for bucket-logging

The aclRequired field in the bucket log is meant to indicate
that an acl was required to authorize the operation. This change
introduces a new field in the req_state to track whether an acl was
checked to authorize the request.

Fixes: https://tracker.ceph.com/issues/71730
Signed-off-by: N Balachandran <nithya.balachandran@ibm.com>
doc/radosgw/bucket_logging.rst
src/rgw/rgw_bucket_logging.cc
src/rgw/rgw_common.cc
src/rgw/rgw_common.h