]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: Allow the user to re-use existing r
authorAashish Sharma <Aashish.Sharma1@ibm.com>
Wed, 16 Apr 2025 11:19:23 +0000 (16:49 +0530)
committerAashish Sharma <Aashish.Sharma1@ibm.com>
Thu, 4 Sep 2025 04:47:17 +0000 (10:17 +0530)
commit183e9d45a5a80d0e6ad5e77959fc3da7d89f956d
treef336e21d357d85cbe325b10a0fba0d737e8b3228
parent46802d52fcca577f627e7af1d04a906d5bab8d38
mgr/dashboard: Allow the user to re-use existing r
ealm/zg/zone and setup replication

1. Currently, we just allow the user to create a new realm/zg/zone and setup replication using the multi-site replication wizard. The ask is to allow the user to select the pre-existing realm/zg/zone and setup replication via automatic export and import of token as well.

2. Enable rgw module automatically in the selected cluster if its not
   enabled

Fixes: https://tracker.ceph.com/issues/70276
Signed-off-by: Aashish Sharma <aasharma@redhat.com>
(cherry picked from commit d2f5c3b7edbbd95ddcaab518cf65db0e785e12ab)
src/pybind/mgr/dashboard/controllers/rgw.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-wizard/multisite-wizard-steps.enum.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-wizard/rgw-multisite-wizard.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-multisite-wizard/rgw-multisite-wizard.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rgw-multisite.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/models/multi-cluster.ts
src/pybind/mgr/dashboard/services/rgw_client.py
src/pybind/mgr/dashboard/services/service.py