mirror of
https://github.com/apache/cloudstack.git
synced 2025-10-26 08:42:29 +01:00
* 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>