]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: support s3ReplicateTags perm on destination bucket for replication
authorSeena Fallah <seenafallah@gmail.com>
Thu, 20 Feb 2025 23:57:25 +0000 (00:57 +0100)
committerSeena Fallah <seenafallah@gmail.com>
Mon, 28 Apr 2025 16:56:05 +0000 (18:56 +0200)
commit3fb1671520d62ce707ebc15e8f7874540b7e2aaa
treee7e140c531fea9887ea58ee495040893b08c9b64
parent97ee3287fb3b062eda0d07f07a219eafb04a5a6a
rgw: support s3ReplicateTags perm on destination bucket for replication

Check for tag replication permission on destination bucket, so if
there was an explicit deny, donot include tags in the replicated
object.

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
src/rgw/driver/rados/rgw_cr_rados.cc
src/rgw/driver/rados/rgw_cr_rados.h
src/rgw/driver/rados/rgw_data_sync.cc
src/rgw/driver/rados/rgw_data_sync.h
src/rgw/driver/rados/rgw_rados.cc
src/rgw/driver/rados/rgw_rados.h
src/rgw/rgw_iam_policy.cc
src/rgw/rgw_iam_policy.h