]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: CephFS add groups in subvolume tab 53394/head
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 15:17:10 +0000 (17:17 +0200)
commitb453eea2d1613b5bce1e759bd9fef29575548fa7
treee3559d2f4516e676a5a7f89b69cf32150c5818f7
parent879a8c7ba8fe2032285158a90a4cee365eadbed7
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>
(cherry picked from commit 041bc0c362bf4109416ecc12bc44aa7496ebb9d1)
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