cloudstack/plugins
Nicolas Vazquez 371ad9f55b
New Feature: Import VMware VMs into KVM (#7881)
This PR adds the capability in CloudStack to convert VMware Instances disk(s) to KVM using virt-v2v and import them as CloudStack instances. It enables CloudStack operators to import VMware instances from vSphere into a KVM cluster managed by CloudStack. vSphere/VMware setup might be managed by CloudStack or be a standalone setup.

    CloudStack will let the administrator select a VM from an existing VMware vCenter in the CloudStack environment or external vCenter requesting vCenter IP, Datacenter name and credentials.
    The migrated VM will be imported as a KVM instance
    The migration is done through virt-v2v: https://access.redhat.com/articles/1351473, https://www.ovirt.org/develop/release-management/features/virt/virt-v2v-integration.html
    The migration process timeout can be set by the setting convert.instance.process.timeout
    Before attempting the virt-v2v migration, CloudStack will create a clone of the source VM on VMware. The clone VM will be removed after the registration process finishes.
    CloudStack will delegate the migration action to a KVM host and the host will attempt to migrate the VM invoking virt-v2v. In case the guest OS is not supported then CloudStack will handle the error operation as a failure
    The migration process using virt-v2v may not be a fast process
    CloudStack will not perform any check about the guest OS compatibility for the virt-v2v library as indicated on: https://access.redhat.com/articles/1351473.
2023-12-07 12:59:56 +05:30
..
acl Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
affinity-group-processors Feature: Add support for DRS in a Cluster (#7723) 2023-10-26 11:48:18 +05:30
alert-handlers Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
api New Feature: Import VMware VMs into KVM (#7881) 2023-12-07 12:59:56 +05:30
backup New Feature: Import VMware VMs into KVM (#7881) 2023-12-07 12:59:56 +05:30
ca/root-ca add 'management.network.cidr' ip to mgmt certificate (#7728) 2023-11-02 09:32:27 +01:00
database Format quota email currency values (#7605) 2023-10-10 13:06:24 +02:00
dedicated-resources Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
deployment-planners Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
drs/cluster Feature: Add support for DRS in a Cluster (#7723) 2023-10-26 11:48:18 +05:30
event-bus Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
host-allocators/random Flexible tags for hosts and storage pools (#7489) 2023-11-30 09:36:47 +01:00
hypervisors New Feature: Import VMware VMs into KVM (#7881) 2023-12-07 12:59:56 +05:30
integrations Flexible tags for hosts and storage pools (#7489) 2023-11-30 09:36:47 +01:00
metrics ObjectStore Framework with MinIO and Simulator plugins (#7752) 2023-12-01 17:51:00 +05:30
network-elements Fix flaky tungsten test using comparator (#8232) 2023-11-14 10:17:32 +01:00
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
shutdown ObjectStore Framework with MinIO and Simulator plugins (#7752) 2023-12-01 17:51:00 +05:30
storage Linstor: Allow snapshot backup also to work on non hyperconverged setups (#8271) 2023-12-05 12:59:52 +05:30
storage-allocators/random Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
user-authenticators Oauth2 integration with CloudStack (#7996) 2023-10-31 13:25:28 +05:30
user-two-factor-authenticators Updating pom.xml version numbers for release 4.18.2.0-SNAPSHOT 2023-09-12 17:26:53 +02:00
pom.xml ObjectStore Framework with MinIO and Simulator plugins (#7752) 2023-12-01 17:51:00 +05:30