This patch series adds mountpoint support for snapshots and fixes
an issue when deleting unused volumes.

Tested using ZFS and Ceph, including all three backup modes.

Fabian Grünbichler (3):
  Check volume usage in snapshots before deleting
  Add mp support to snapshots
  Adapt and add testcases for mp support

 src/PVE/LXC.pm                                   | 108 +++++++++++++++--------
 src/PVE/VZDump/LXC.pm                            |  20 +++--
 src/test/snapshot-expected/create/lxc/103.conf   |  27 ++++++
 src/test/snapshot-expected/create/lxc/203.conf   |  10 +++
 src/test/snapshot-expected/delete/lxc/105.conf   |   1 +
 src/test/snapshot-expected/delete/lxc/106.conf   |  10 +++
 src/test/snapshot-expected/delete/lxc/203.conf   |  26 ++++++
 src/test/snapshot-expected/rollback/lxc/105.conf |  29 ++++++
 src/test/snapshot-expected/rollback/lxc/207.conf |  29 ++++++
 src/test/snapshot-expected/rollback/lxc/208.conf |  30 +++++++
 src/test/snapshot-input/create/lxc/103.conf      |  11 +++
 src/test/snapshot-input/create/lxc/203.conf      |  10 +++
 src/test/snapshot-input/delete/lxc/106.conf      |  25 ++++++
 src/test/snapshot-input/delete/lxc/203.conf      |  25 ++++++
 src/test/snapshot-input/rollback/lxc/105.conf    |  29 ++++++
 src/test/snapshot-input/rollback/lxc/207.conf    |  29 ++++++
 src/test/snapshot-input/rollback/lxc/208.conf    |  29 ++++++
 src/test/snapshot-test.pm                        |  34 ++++++-
 18 files changed, 436 insertions(+), 46 deletions(-)
 create mode 100644 src/test/snapshot-expected/create/lxc/103.conf
 create mode 100644 src/test/snapshot-expected/create/lxc/203.conf
 create mode 100644 src/test/snapshot-expected/delete/lxc/106.conf
 create mode 100644 src/test/snapshot-expected/delete/lxc/203.conf
 create mode 100644 src/test/snapshot-expected/rollback/lxc/105.conf
 create mode 100644 src/test/snapshot-expected/rollback/lxc/207.conf
 create mode 100644 src/test/snapshot-expected/rollback/lxc/208.conf
 create mode 100644 src/test/snapshot-input/create/lxc/103.conf
 create mode 100644 src/test/snapshot-input/create/lxc/203.conf
 create mode 100644 src/test/snapshot-input/delete/lxc/106.conf
 create mode 100644 src/test/snapshot-input/delete/lxc/203.conf
 create mode 100644 src/test/snapshot-input/rollback/lxc/105.conf
 create mode 100644 src/test/snapshot-input/rollback/lxc/207.conf
 create mode 100644 src/test/snapshot-input/rollback/lxc/208.conf

-- 
2.1.4


_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to