]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/dashboard: add CRUD API endpoints for consistency group snapshots
authorImran Imtiaz <imran.imtiaz@uk.ibm.com>
Mon, 8 Dec 2025 07:59:03 +0000 (07:59 +0000)
committerImran Imtiaz <imran.imtiaz@uk.ibm.com>
Tue, 23 Dec 2025 10:08:49 +0000 (10:08 +0000)
commit2aed28db1a95d2fb43c833c05fcae9f71294c595
tree7f1c87bad7fea610187977dfda2b4e4bdd1eba6b
parent0609a943706e9ec8088c3d20638df8769f99be3d
mgr/dashboard: add CRUD API endpoints for consistency group snapshots

Signed-off-by: Imran Imtiaz <imran.imtiaz@uk.ibm.com>
Fixes: https://tracker.ceph.com/issues/74258
Create a set of consistency group dashboard API endpoints to:

- List group snapshots
- Get details about a particular snapshot
- Create a snapshot
- Delete a snapshot

(rollback/update are handled separately)

Signed-off-by: Imran Imtiaz <imran.imtiaz@uk.ibm.com>
src/pybind/mgr/dashboard/controllers/rbd.py
src/pybind/mgr/dashboard/openapi.yaml