cloudstack/plugins
Harikrishna 40cc10a73d
Allow volume migrations in ScaleIO within and across ScaleIO storage clusters (#7408)
* 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 failures

* 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

* Removed unused unittests

* Removed duplicate keys in migrate volume vue file

* Fix Unit tests

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

* Fix secret UUID for encrypted volume migration

* Added a null check for secret before removing

* Added more unit tests

* Fixed passphrase check

* Add image options to the encypted volume conversion
2023-06-21 11:57:05 +05:30
..
acl Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
affinity-group-processors test: reduce PowerMock usage for code coverage (#7452) 2023-05-30 11:43:01 +02:00
alert-handlers Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
api Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
backup Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
ca/root-ca Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
database Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
dedicated-resources Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
deployment-planners Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
event-bus Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
host-allocators/random Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
hypervisors Allow volume migrations in ScaleIO within and across ScaleIO storage clusters (#7408) 2023-06-21 11:57:05 +05:30
integrations cks: k8s cluster on vpc tier (#7479) 2023-06-01 15:29:06 +05:30
metrics server: Roles search by keyword (#7384) 2023-04-11 22:24:29 +05:30
network-elements Fix Tungsten Fabric errors on adding a new zone due to duplicated entries on ntwk_service_map (#7455) 2023-05-24 11:00:29 -03:00
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
storage Allow volume migrations in ScaleIO within and across ScaleIO storage clusters (#7408) 2023-06-21 11:57:05 +05:30
storage-allocators/random Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
user-authenticators saml: Add EncryptedElementType key resolver to SAML plugin (#7268) 2023-04-03 15:16:03 +05:30
user-two-factor-authenticators Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00
pom.xml Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT 2023-03-15 19:38:14 +01:00