cloudstack/engine/storage
Daman Arora 9956d32548
Fix delete snapshot policy expunged volume (#12474)
* use findByIdIncludingRemoved for volume retrieval in snapshot policy validation

* add unit tests

* add cleanup for orphan snapshot policies

* delete snapshot policies when expunging volumes

* update orphan cleanup to remove policies for volumes that are in expunged state or null

---------

Co-authored-by: Daman Arora <daman.arora@shapeblue.com>
2026-01-28 16:11:14 +02:00
..
cache Merge branch '4.20' into 4.22 2026-01-05 15:57:26 +05:30
configdrive Merge branch '4.20' into 4.22 2026-01-26 13:30:26 +01:00
datamotion Merge remote-tracking branch 'apache/4.20' into 4.22 2026-01-28 11:32:18 +05:30
image Merge branch '4.20' into 4.22 2026-01-27 15:23:23 +01:00
integration-test Cleanup snapshot files in datastores for Error-ed snapshots, and some code improvements (#12347) 2026-01-15 12:12:32 +01:00
object Updating pom.xml version numbers for release 4.22.1.0-SNAPSHOT 2025-11-05 16:07:07 +05:30
snapshot snapshot: fix listSnapshots for volume which got delete and whose storage pool got deleted (#12433) 2026-01-26 12:53:47 +02:00
src Merge branch '4.20' into 4.22 2026-01-19 19:50:10 +05:30
volume Fix delete snapshot policy expunged volume (#12474) 2026-01-28 16:11:14 +02:00
pom.xml Updating pom.xml version numbers for release 4.22.1.0-SNAPSHOT 2025-11-05 16:07:07 +05:30
storage.ucls misc: pre-commit auto remove unneeded trailing whitespace (#11289) 2025-09-17 14:21:56 +02:00