]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
radosgw-admin: bucket link/unlink support accounts 60829/head
authorCasey Bodley <cbodley@redhat.com>
Mon, 25 Nov 2024 17:24:07 +0000 (12:24 -0500)
committerCasey Bodley <cbodley@redhat.com>
Fri, 6 Dec 2024 14:09:39 +0000 (09:09 -0500)
commit0e73c9dd66e4aa32f5fc59d7aa8074614f25553e
treed938044d519a3ebaebc8660117c50f89c7f6ed5c
parent5695c3876c44171998d23b091bf6e3c5e096b7a6
radosgw-admin: bucket link/unlink support accounts

buckets are owned by accounts instead of their individual users

add support for --account-id to 'bucket link' and 'bucket unlink'

reject 'bucket link' when the requested --uid belongs to an account

Fixes: https://tracker.ceph.com/issues/69042
Signed-off-by: Casey Bodley <cbodley@redhat.com>
qa/tasks/radosgw_admin.py
src/rgw/driver/rados/rgw_bucket.cc
src/rgw/driver/rados/rgw_bucket.h
src/rgw/driver/rados/rgw_rest_bucket.cc