cloudstack/engine/storage
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
..
cache Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT 2025-02-25 10:43:11 +01:00
configdrive Merge branch '4.20' 2025-05-13 13:34:23 +02:00
datamotion Introducing Storage Access Groups for better management for host and storage connections (#10381) 2025-05-19 11:33:29 +05:30
image CKS Enhancements (#9102) 2025-06-19 11:00:42 +05:30
integration-test Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT 2025-02-25 10:43:11 +01:00
object Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT 2025-02-25 10:43:11 +01:00
snapshot Fix KVM incremental snapshot removal when using multiple secondary storages (#11180) 2025-07-21 16:47:27 +05:30
src Improves StoragePoolAllocators' logs (#10475) 2025-06-14 11:23:41 +02:00
volume Merge remote-tracking branch 'apache/4.20' 2025-05-19 21:25:37 +02:00
pom.xml Updating pom.xml version numbers for release 4.19.3.0-SNAPSHOT 2025-02-25 10:43:11 +01:00
storage.ucls CLOUDSTACK-10105: Use maven standard project structure in all projects (#2283) 2018-01-20 03:19:27 +05:30