cloudstack/plugins
Daniel Augusto Veronezi Salvador 39fad2d9d7
KVM disk-only based snapshot of volumes instead of taking VM's full snapshot and extracting disks (#5297)
* Refactor create volume snapshot with running VM

* Refactor create volume snapshot with stopped VM

* Refactor create volume from snapshot

* Refactor create template from snapshot

* Refactor volume migration (migrateVolume/ migrateVirtualMachineWithVolume)

* Refactor snapshot deletion

* Refactor snapshot revertion

* Adjusts and fix cherry-pick conflicts

* Remove diffuse tests

* Add validation to add flag '--delete' on command 'virsh blockcommand' only if libvirt version is equal or higher 6.0.0

* Expunge temporary snapshot only if template creation is from snapshot

* Extract strings to constant

* Remove unused imports

* Fix error on revert backed up snapshot

* Turn method's return to void as it is not used

* Rename method in SnapshotHelper

* Fix folder creation when using SharedMountPoint pool

* Remove static import

* Remove unnused method

* Cover take snapshot in centos 7

* Handle right snapshot flag according to qemu version

Co-authored-by: GutoVeronezi <daniel@scclouds.com.br>
2022-04-12 08:14:27 -03:00
..
acl Refactor account type (#6048) 2022-03-09 11:14:19 -03:00
affinity-group-processors Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
alert-handlers Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
api Refactor account type (#6048) 2022-03-09 11:14:19 -03:00
backup Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
ca/root-ca Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
database Refactor account type (#6048) 2022-03-09 11:14:19 -03:00
dedicated-resources Refactor account type (#6048) 2022-03-09 11:14:19 -03:00
deployment-planners Refactor account type (#6048) 2022-03-09 11:14:19 -03:00
event-bus Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
host-allocators/random Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
hypervisors KVM disk-only based snapshot of volumes instead of taking VM's full snapshot and extracting disks (#5297) 2022-04-12 08:14:27 -03:00
integrations CKS: Support deployment of CKS clusters on Advanced zones with security groups (#6132) 2022-04-01 13:19:54 -03:00
metrics Persistence of VM stats (#5984) 2022-04-11 10:42:21 -03:00
network-elements Add Python flake8 linting for W291 trailing whitespace with Super-Linter (#4687) 2022-03-28 11:40:26 -03:00
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
storage KVM disk-only based snapshot of volumes instead of taking VM's full snapshot and extracting disks (#5297) 2022-04-12 08:14:27 -03:00
storage-allocators/random Updating pom.xml version numbers for release 4.16.2.0-SNAPSHOT 2022-03-03 18:15:33 +05:30
user-authenticators Merge branch '4.16' 2022-03-30 00:00:34 -03:00
pom.xml no axis (#5993) 2022-03-07 22:46:29 -03:00