]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/lc: stop using merge_and_store_attrs in remove_bucket_config 62980/head
authorCasey Bodley <cbodley@redhat.com>
Fri, 25 Apr 2025 17:38:50 +0000 (13:38 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 25 Apr 2025 17:38:52 +0000 (13:38 -0400)
commitf3cc52124c650d32be2adf3cf540167142423c42
tree97e3663a992111dba1858071fbb267c953774945
parentef76103d7e9835b73ff38bdfaa793e3c331d4005
rgw/lc: stop using merge_and_store_attrs in remove_bucket_config

merge_and_store_attrs() is no longer able to remove xattrs. change the
sal::Bucket's attrs manually and call put_info() to write them back

Fixes: https://tracker.ceph.com/issues/71083
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/driver/rados/rgw_bucket.cc
src/rgw/driver/rados/rgw_sal_rados.cc
src/rgw/rgw_lc.cc
src/rgw/rgw_lc.h
src/rgw/rgw_op.cc