]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/iam: admin/system users ignore iam policy parsing errors 54843/head
authorCasey Bodley <cbodley@redhat.com>
Thu, 30 Nov 2023 17:57:09 +0000 (12:57 -0500)
committerCasey Bodley <cbodley@redhat.com>
Fri, 8 Dec 2023 21:30:58 +0000 (16:30 -0500)
commitf51bd0eebef5a4ace6a72007c53d6a8e70421524
treed5eca6dcaedbc5d9db85aeecf4d5690c4f859e4f
parentca73cc8896faaec50a1a3ff255f8ddc289af9bf8
rgw/iam: admin/system users ignore iam policy parsing errors

allow admin users to repair broken iam policies that would otherwise
reject access on PutBucketPolicy/DeleteBucketPolicy requests

Fixes: https://tracker.ceph.com/issues/63485
Signed-off-by: Casey Bodley <cbodley@redhat.com>
(cherry picked from commit d962dbeb9040a07d0a2c9db8ab9a2cf1fc320cc7)
src/rgw/rgw_op.cc