From dd4cf80a73a2647ab508c9b30677b3191d36a473 Mon Sep 17 00:00:00 2001 From: Pritha Srivastava Date: Fri, 1 Apr 2022 14:52:43 +0530 Subject: [PATCH] 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 --- src/rgw/rgw_admin.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index f20d9520d8cb..a128f8be5f62 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -4239,7 +4239,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() || -- 2.47.3