]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: fix retention add for subvolume 56371/head
authorIvo Almeida <ialmeida@redhat.com>
Wed, 21 Feb 2024 13:02:19 +0000 (13:02 +0000)
committerIvo Almeida <ialmeida@redhat.com>
Thu, 21 Mar 2024 15:46:43 +0000 (15:46 +0000)
commitacaa6ddf83509d7813f9ed7f48176df1fe34de98
tree8485b0225247981e3a068d27d0815b581cdc237b
parent768f6cd6e95d0c7a626042719c230df59bdba9d3
mgr/dashboard: fix retention add for subvolume

- Added parameters for subvolume and subvolume group when adding a new
snap schedule.
- Added call to remove retention policies when removing a snap schedule
  in case it is the last one with same path

Fixes: https://tracker.ceph.com/issues/64524
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
(cherry picked from commit 80e1207f4b536fe6edbc81e61cbf951e135eba54)
src/pybind/mgr/dashboard/controllers/cephfs.py
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-snapshotschedule-form/cephfs-snapshotschedule-form.component.ts
src/pybind/mgr/dashboard/frontend/src/app/ceph/cephfs/cephfs-snapshotschedule-list/cephfs-snapshotschedule-list.component.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/api/cephfs-snapshot-schedule.service.ts
src/pybind/mgr/dashboard/openapi.yaml