cloudstack/plugins
Harikrishna 4a43633ac1
Allow storage migration scaleIO/Powerflex volumes (#246)
* Live storage migration of volume in scaleIO within same storage scaleio cluster

* Added migrate command

* Recent changes of migration across clusters

* Fixed uuid

* recent changes

* Pivot changes

* working blockcopy api in libvirt

* Checking block copy status

* Formatting code

* Fixed unit tests

* Upgrade libvirt java version to 0.5.3

* code refactoring and some changes

* Removed unused methods

* removed unused imports

* Unit tests to check if volume belongs to same or different storage scaleio cluster

* Unit tests for volume livemigration in ScaleIOPrimaryDataStoreDriver

* Fixed offline volume migration case and allowed encrypted volume migration

* Added more integration tests

* Support for migration of encrypted volumes across different scaleio clusters

* Fix UI notifications for migrate volume

* Data volume offline migration: save encryption details to destination volume entry

* Offline storage migration for scaleio encrypted volumes

* Allow multiple Volumes to be migrated with migrateVirtualMachineWithVolume API

* Add volume secrets if does not exists during volume migrations. secrets are getting cleared on package upgrades.

* Fix Unit tests

* Fix secret UUID for encrypted volume migration

* Added a null check for secret before removing

* Added new tests
2023-06-12 17:24:18 +05:30
..
acl Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
affinity-group-processors Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
alert-handlers Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
api Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
backup Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
ca/root-ca Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
database Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
dedicated-resources Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
deployment-planners Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
event-bus Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
host-allocators/random Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
hypervisors Allow storage migration scaleIO/Powerflex volumes (#246) 2023-06-12 17:24:18 +05:30
integrations User data as first class resource (#193) 2022-10-03 15:54:39 +05:30
metrics Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
network-elements User data as first class resource (#193) 2022-10-03 15:54:39 +05:30
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
storage Allow storage migration scaleIO/Powerflex volumes (#246) 2023-06-12 17:24:18 +05:30
storage-allocators/random Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30
user-authenticators Apple base416 saml fixes (#236) 2023-02-23 09:40:09 -07:00
pom.xml Updating pom.xml version numbers for release 4.16.1.0 2022-02-25 19:01:16 +05:30