From: Shilpa Jagannath Date: Thu, 4 Sep 2025 20:58:23 +0000 (-0400) Subject: rgw/multisite: update api_name during a zonegroup rename X-Git-Tag: testing/wip-pdonnell-testing-20260323.122957-tentacle~565 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=513f2672251e42a2ca87909084996a32087d955b;p=ceph-ci.git rgw/multisite: update api_name during a zonegroup rename Signed-off-by: Shilpa Jagannath (cherry picked from commit 212ac92168de3aaa3d2a73a224deef5b3246f1c9) resolves rhbz#2366182 --- diff --git a/src/rgw/radosgw-admin/radosgw-admin.cc b/src/rgw/radosgw-admin/radosgw-admin.cc index e4d316120b7..c7d4ac0edbe 100644 --- a/src/rgw/radosgw-admin/radosgw-admin.cc +++ b/src/rgw/radosgw-admin/radosgw-admin.cc @@ -5952,6 +5952,7 @@ int main(int argc, const char **argv) cerr << "failed to load zonegroup: " << cpp_strerror(-ret) << std::endl; return -ret; } + zonegroup.api_name = zonegroup_new_name; ret = writer->rename(dpp(), null_yield, zonegroup, zonegroup_new_name); if (ret < 0) { cerr << "failed to rename zonegroup: " << cpp_strerror(-ret) << std::endl;