]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw/iam: admin/system users ignore iam policy parsing errors
authorCasey Bodley <cbodley@redhat.com>
Thu, 30 Nov 2023 17:57:09 +0000 (12:57 -0500)
committerCasey Bodley <cbodley@redhat.com>
Thu, 30 Nov 2023 18:28:41 +0000 (13:28 -0500)
commitd962dbeb9040a07d0a2c9db8ab9a2cf1fc320cc7
treecc0b7c751de1a2627b8b6fee41dc845a213badf0
parentf26071f06d8118ec2e8f8e5cb6e804bcd45ab77a
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>
src/rgw/rgw_op.cc