From 15e48ecd2de960b56b88c1a7197e0109a9d6b58e Mon Sep 17 00:00:00 2001 From: Sagar Gopale Date: Tue, 9 Dec 2025 20:06:39 +0530 Subject: [PATCH] mgr/dashboard: carbonized-multisite-export-realm-token-modal Fixes: https://tracker.ceph.com/issues/74162 Signed-off-by: Sagar Gopale (cherry picked from commit 25644b4bdd1fa27b5c7445b27ab98084f05da5f7) Conflicts: src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-export/rgw-multisite-export.component.html Signed-off-by: Sagar Gopale --- .../rgw-multisite-details.component.ts | 4 +- .../rgw-multisite-export.component.html | 136 ++++++++++-------- .../rgw-multisite-export.component.scss | 5 + .../rgw-multisite-export.component.ts | 19 ++- 4 files changed, 95 insertions(+), 69 deletions(-) diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.ts b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.ts index 18ea16c59bd..f10d8fe1676 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.ts +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-details/rgw-multisite-details.component.ts @@ -199,9 +199,7 @@ export class RgwMultisiteDetailsComponent extends CdForm implements OnDestroy, O defaultsInfo: this.defaultsInfo, multisiteInfo: this.multisiteInfo }; - this.bsModalRef = this.modalService.show(RgwMultisiteExportComponent, initialState, { - size: 'lg' - }); + this.cdsModalService.show(RgwMultisiteExportComponent, initialState); } getDisableExport() { diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-export/rgw-multisite-export.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-export/rgw-multisite-export.component.html index 77988493693..2bad5d8ed1c 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-export/rgw-multisite-export.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-export/rgw-multisite-export.component.html @@ -1,65 +1,89 @@ - - Export Multi-site Realm Token + + + Export multi-site realm token + - -
- - -