]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: CephFS add groups in subvolume tab
authorPedro Gonzalez Gomez <pegonzal@redhat.com>
Thu, 31 Aug 2023 23:54:28 +0000 (01:54 +0200)
committerPedro Gonzalez Gomez <pegonzal@redhat.com>
Mon, 11 Sep 2023 06:44:37 +0000 (08:44 +0200)
commit041bc0c362bf4109416ecc12bc44aa7496ebb9d1
tree8c9e73161d9aa88a763dcbfd4f85b95d905fc827
parent91421c319d31b7d1cb9d886459884b53ac810440
mgr/dashboard: CephFS add groups in subvolume tab

Adds subvolume groups into the subvolume tabs in order to select the subvolumes from the appropiate group.
Also adds the capabilities to manage the subvolume groups of the subvolume in the different actions, create, edit, remove.

Fixes: https://tracker.ceph.com/issues/62675
Signed-off-by: Pedro Gonzalez Gomez <pegonzal@redhat.com>
src/pybind/mgr/dashboard/controllers/cephfs.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-form/cephfs-subvolume-form.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-form/cephfs-subvolume-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-list/cephfs-subvolume-list.component.html
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-subvolume-list/cephfs-subvolume-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/cephfs-subvolume.service.spec.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/cephfs-subvolume.service.ts
src/pybind/mgr/dashboard/openapi.yaml