]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: fix retention add for subvolume 55691/head
authorIvo Almeida <ialmeida@redhat.com>
Wed, 21 Feb 2024 13:02:19 +0000 (13:02 +0000)
committerIvo Almeida <ialmeida@redhat.com>
Tue, 19 Mar 2024 12:14:11 +0000 (12:14 +0000)
commit80e1207f4b536fe6edbc81e61cbf951e135eba54
tree7386ceb4e006c427730bda5dfad4aec57890a287
parent90760c8264cf907d2f3ef0faf36b2207b08521cb
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>
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