cloudstack/engine
João Jandre 6ad9296412
Fix KVM incremental snapshot removal when using multiple secondary storages (#11180)
When removing an incremental snapshot (For both KVM and XenServer), it is checked if the snapshot has a child or not. If it has, then the snapshot is not removed from the storage.

For KVM incremental snapshots, snapshots in the same chain may be on different secondary storages (within the same zone).

However, the child search process only considers snapshots from the same secondary storage as theirs. Therefore, if a snapshot has its parent snapshot on a different secondary storage, it will be completely removed, making the snapshot chain inconsistent.
2025-07-21 16:47:27 +05:30
..
api KVM: Option to deploy a VM with existing volume/snapshot (#10503) 2025-07-14 15:10:45 +05:30
components-api CPU to Memory weight based algorithm to order cluster (#10997) 2025-07-15 16:40:53 +05:30
orchestration KVM: Option to deploy a VM with existing volume/snapshot (#10503) 2025-07-14 15:10:45 +05:30
schema Merge branch '4.20' 2025-07-16 14:05:19 +02:00
service Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
storage Fix KVM incremental snapshot removal when using multiple secondary storages (#11180) 2025-07-21 16:47:27 +05:30
userdata Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30
pom.xml Updating pom.xml version numbers for release 4.19.4.0-SNAPSHOT 2025-06-06 18:00:09 +05:30