]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: differentiate account users from rgw users in bucket form
authorNaman Munet <naman.munet@ibm.com>
Mon, 7 Jul 2025 09:26:49 +0000 (14:56 +0530)
committerNaman Munet <naman.munet@ibm.com>
Wed, 23 Jul 2025 06:00:02 +0000 (11:30 +0530)
commitcf2ee947a461f5256bd152a06c6eab46e0e59f47
treed464548a520870bf49065aaf762ec79120530395
parentcb96df6b56be90285b4dac952ba75ab5edc94968
mgr/dashboard: differentiate account users from rgw users in bucket form

fixes: https://tracker.ceph.com/issues/71523

commit includes:
1) Added checkbox to select account user and another dropdown to show account users
2) Also fixed bucket replication as it was throwing error for 'invalidBucketARN'

Signed-off-by: Naman Munet <naman.munet@ibm.com>
(cherry picked from commit c5b5408c5be8c64280de368093509ad4ef8e28ec)
src/pybind/mgr/dashboard/controllers/rgw.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-bucket-form/rgw-bucket-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rgw-user.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/rgw-user.service.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/constants/app.constants.ts
src/pybind/mgr/dashboard/openapi.yaml
src/pybind/mgr/dashboard/services/rgw_client.py