Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1346847 - (V2V_REST_API) virt-v2v basic REST API
virt-v2v basic REST API
Status: CLOSED CURRENTRELEASE
Product: ovirt-engine
Classification: oVirt
Component: BLL.Virt (Show other bugs)
4.0.0
Unspecified Unspecified
high Severity high with 1 vote (vote)
: ovirt-4.0.5
: 4.0.5
Assigned To: Martin Betak
Nisim Simsolo
:
: 1316854 (view as bug list)
Depends On: 1236075
Blocks: 1324137
  Show dependency treegraph
 
Reported: 2016-06-15 09:00 EDT by Michal Skrivanek
Modified: 2017-01-18 02:38 EST (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
With this update, the ability to import virtual machines from VMware, VMware OVA, XEN, and KVM via the Red Hat Virtualization REST API has been added. Previously, this was only possible using the web UI.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-01-18 02:38:00 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: Virt
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
rule-engine: ovirt‑4.0.z+
mgoldboi: planning_ack+
michal.skrivanek: devel_ack+
mavital: testing_ack+


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
oVirt gerrit 61069 master MERGED Add ExternalVmImportsService 2016-08-18 04:20 EDT
oVirt gerrit 61217 master MERGED restapi: Add API for import of VMs from external providers 2016-09-01 08:50 EDT
oVirt gerrit 62478 model_4.0 MERGED Add ExternalVmImportsService 2016-08-18 04:20 EDT
oVirt gerrit 63145 ovirt-engine-4.0 MERGED restapi: Add API for import of VMs from external providers 2016-09-04 07:27 EDT

  None (edit)
Description Michal Skrivanek 2016-06-15 09:00:49 EDT
Since the original feature bug 1236075 implemented only the UI integration, we want to also have a REST API support to trigger conversion of VMs
Comment 1 Red Hat Bugzilla Rules Engine 2016-06-15 09:01:03 EDT
Bug tickets must have version flags set prior to targeting them to a release. Please ask maintainer to set the correct version flags and only then set the target milestone.
Comment 2 Tomas Jelinek 2016-06-24 06:12:59 EDT
*** Bug 1316854 has been marked as a duplicate of this bug. ***
Comment 3 Michal Skrivanek 2016-07-25 02:56:02 EDT
API supporting VM import from external hypervisors, covering virt-v2v use case (specifying vCenter URI and VM to convert) - this is to be delivered prior to 4.1.
Additionally it should support VMware OVA, xen+ssh URI and KVM guests.
Comment 4 Michal Skrivanek 2016-07-28 07:49:11 EDT
due to lack of TM values setting 4.0.4, but it will likely be later than that
Comment 5 Sven Kieske 2016-10-20 09:10:16 EDT
Hi,

the doctext misspells "VMware" as "WMware".

HTH

Sven
Comment 6 Martin Betak 2016-10-20 09:22:56 EDT
Thanks, Sven :-)
Comment 7 Nisim Simsolo 2016-11-07 04:52:06 EST
Verified:
ovirt-engine-4.0.5.5-0.1.el7ev
qemu-kvm-rhev-2.6.0-27.el7.x86_64
vdsm-4.18.15.2-1.el7ev.x86_64
libvirt-client-2.0.0-10.el7.x86_64
virt-v2v-1.32.7-3.el7.x86_64

Verification scenarios:
Using v2v REST API, import Windows and RHEL VMs from VMware, Xen and KVM (qemu+tcp and qemu+ssh) using block devices and NFS disks (source and target disks).
After the import is completed, Verify VM is running. CPU, memory and disks are equal to the source values. Target network MAC addresses are within the system MAC addresses pool and VirtIO win drivers are installed correctly.

Note You need to log in before you can comment on or make changes to this bug.