]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/policy: Allow logging policy evaluation
authorAdam C. Emerson <aemerson@redhat.com>
Tue, 21 Oct 2025 19:07:18 +0000 (15:07 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Mon, 15 Dec 2025 17:28:50 +0000 (12:28 -0500)
commit6df13ba002260c8a3d8a6a9b36559f683b40d1ce
tree84911c28baa574ee3a41d9af329cbc53f1e94bff
parentf96cc57aaff501222b523674677f98adf4fe5c19
rgw/policy: Allow logging policy evaluation

When the `rgw_copious_policy_logging` variable is set to true *and*
rgw logging is set to 20, a detailed trace of policy evaluation is logged.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
PendingReleaseNotes
src/common/options/rgw.yaml.in
src/rgw/rgw_bucket_logging.cc
src/rgw/rgw_common.cc
src/rgw/rgw_iam_policy.cc
src/rgw/rgw_iam_policy.h
src/rgw/rgw_op.cc
src/rgw/rgw_rest_sts.cc
src/test/rgw/test_rgw_iam_policy.cc