cloudstack/plugins
Rene Peinthor 6ba5e08221
Linstor: support live migration from other primary storage (#12532)
* Linstor: Refactor resource creation methods to LinstorUtil

Move reusable methods from LinstorPrimaryDataStoreDriverImpl to LinstorUtil
to enable sharing with other components:
- logLinstorAnswer, logLinstorAnswers, checkLinstorAnswersThrow
- getRscGrp, getEncryptedLayerList, applyQoSSettings
- createResourceBase, createResource, spawnResource
- canShareTemplateForResourceGroup, foundShareableTemplate

Add LIN_PROP_DRBDOPT_EXACT_SIZE constant and exactSize parameter support
for DRBD exact-size property handling during resource creation.

* Linstor: Add LinstorDataMotionStrategy for VM live migration

Implement DataMotionStrategy for live migration of VMs with volumes on
Linstor or other primary storage.

Key features:
- Support live migration with storage from other primary storages
- Preserve DRBD exact-size property during migration
2026-01-29 14:38:12 +05:30
..
acl Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
affinity-group-processors Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
alert-handlers Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
api NPE fix while deleting storage pool when pool has detached volumes (#12451) 2026-01-26 10:31:14 +02:00
backup Fix terms, typos and grammar mistakes in the API, error messages, events, etc. (#7857) 2025-12-22 15:18:58 +05:30
ca/root-ca Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
database Fix terms, typos and grammar mistakes in the API, error messages, events, etc. (#7857) 2025-12-22 15:18:58 +05:30
dedicated-resources Fix terms, typos and grammar mistakes in the API, error messages, events, etc. (#7857) 2025-12-22 15:18:58 +05:30
deployment-planners Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
drs/cluster Optimize drs plan generation (#12014) 2025-12-10 13:24:39 +01:00
event-bus Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
host-allocators/random Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
hypervisors fix that log sensitive infomation in cmd of script (#12024) 2026-01-28 13:16:59 +02:00
integrations CKS: Use Zone MTUs when network is created at the time of CKS cluster creation (#12228) 2026-01-27 12:04:18 +01:00
metrics Fix terms, typos and grammar mistakes in the API, error messages, events, etc. (#7857) 2025-12-22 15:18:58 +05:30
network-elements Fix terms, typos and grammar mistakes in the API, error messages, events, etc. (#7857) 2025-12-22 15:18:58 +05:30
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
shutdown Fix terms, typos and grammar mistakes in the API, error messages, events, etc. (#7857) 2025-12-22 15:18:58 +05:30
storage Linstor: support live migration from other primary storage (#12532) 2026-01-29 14:38:12 +05:30
storage-allocators/random Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00
user-authenticators Fix saml bug unable to login (#10868) 2026-01-27 09:13:21 +02:00
user-two-factor-authenticators Fix terms, typos and grammar mistakes in the API, error messages, events, etc. (#7857) 2025-12-22 15:18:58 +05:30
pom.xml Updating pom.xml version numbers for release 4.20.3.0-SNAPSHOT 2025-10-24 09:13:19 +02:00