From d42ea1d5afb55d5f7c823ac8f2cb2e149165c57a Mon Sep 17 00:00:00 2001 From: avanthakkar Date: Sun, 19 Mar 2023 19:55:15 +0530 Subject: [PATCH] disable create zonegroup if no master zone exist for existing master zonegroup Fixes: https://tracker.ceph.com/issues/59171 Signed-off-by: avanthakkar --- .../rgw-multisite-details.component.html | 2 +- .../rgw-multisite-details.component.ts | 16 ++++++++++++-- .../rgw-multisite-zone-form.component.html | 3 ++- .../rgw-multisite-zone-form.component.ts | 14 +++++++++++++ ...gw-multisite-zonegroup-form.component.html | 6 ++++++ .../rgw-multisite-zonegroup-form.component.ts | 10 +++++++++ .../app/shared/api/rgw-zonegroup.service.ts | 2 ++ .../mgr/dashboard/requirements-test.txt | 2 +- .../mgr/dashboard/services/rgw_client.py | 21 ++++++++++--------- 9 files changed, 61 insertions(+), 15 deletions(-) diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html index 09e45a87e1b..50e17b41b1a 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.html @@ -42,7 +42,7 @@ *ngIf="node.isFocused && node.data.type === 'realm'" role="group">