]> 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>
Fri, 16 Jan 2026 10:57:32 +0000 (10:57 +0000)
commite5657ab645e37249ca66986437519f0bd98fc845
treed3cd1420c9fcfc557d3664475320fda586324bce
parent1b8620edcd2e798fe0e19cf384edab3d217edf20
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>
(cherry picked from commit 2aed28db1a95d2fb43c833c05fcae9f71294c595)
src/pybind/mgr/dashboard/controllers/rbd.py
src/pybind/mgr/dashboard/openapi.yaml