pvc/api-daemon
Joshua Boniface 5d0e7931d1 Add support for rolling back snapshots
We supported creating snapshots, but not doing anything with them. This
removes the manual task of restoring a snapshot and replace it with a
PVC abstraction of rolling back to a snapshot.

While Ceph recommends cloning a snapshot instead of rolling back, due to
the time taken, in our usecase I don't think that is an optimal
strategy, as it will leave dangling clones that we'd then have to
manage.

Closes #183
2024-05-13 15:24:51 -04:00
..
migrations Add live migrate max downtime selector meta field 2024-01-11 00:05:50 -05:00
provisioner/examples Improve script error handling and variables 2024-01-26 15:41:34 -05:00
pvcapid Add support for rolling back snapshots 2024-05-13 15:24:51 -04:00
daemon_lib Rename API and common Debian packages 2020-02-08 18:50:38 -05:00
pvc-api-db-upgrade Use flask manage for all versions 2024-01-11 10:20:33 -05:00
pvcapid-manage-flask.py Use flask manage for all versions 2024-01-11 10:20:33 -05:00
pvcapid-manage-zk.py Update copyright header on all files for 2024 2023-12-29 11:16:59 -05:00
pvcapid.py Update copyright header on all files for 2024 2023-12-29 11:16:59 -05:00
pvcapid.service Refactor pvcapid to use new configuration 2023-11-27 12:49:26 -05:00