From: Pritha Srivastava Date: Fri, 1 Apr 2022 09:22:43 +0000 (+0530) Subject: rgw: adding BUCKET_REWRITE and OBJECT_REWRITE OPS to X-Git-Tag: v17.2.6~107^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2de40bec782d60bd4f894e15515af6e0e7587aad;p=ceph.git rgw: adding BUCKET_REWRITE and OBJECT_REWRITE OPS to gc_ops_list to initialize gc and prevent crashes when send_chain() is invoked. Fixes: https://tracker.ceph.com/issues/54742 Signed-off-by: Pritha Srivastava (cherry picked from commit dd4cf80a73a2647ab508c9b30677b3191d36a473) --- diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index a18ac23d7807..915248c21f79 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -4241,7 +4241,9 @@ int main(int argc, const char **argv) OPT::OBJECTS_EXPIRE_STALE_RM, OPT::LC_PROCESS, OPT::BUCKET_SYNC_RUN, - OPT::DATA_SYNC_RUN + OPT::DATA_SYNC_RUN, + OPT::BUCKET_REWRITE, + OPT::OBJECT_REWRITE }; raw_storage_op = (raw_storage_ops_list.find(opt_cmd) != raw_storage_ops_list.end() ||