Bug 981739

Summary: virt-v2v fails with "too many IDE bus" message on kvm to rhev conversion
Product: [Community] Virtualization Tools Reporter: Jim Wildman <jwildman>
Component: virt-v2vAssignee: Matthew Booth <mbooth>
Status: CLOSED UPSTREAM QA Contact:
Severity: medium Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: johannes.tiefenbacher, rbalakri, rjones
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-09-10 12:52:16 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
typescript file of command execution
none
xml of vm being converted
none
machine definition (vmx) file of VMware ESX source VM
none
machine definition extension (vmxf) file of VMware ESX source VM
none
logfile of conversion command execution none

Description Jim Wildman 2013-07-05 16:22:44 UTC
Created attachment 769320 [details]
typescript file of command execution

Description of problem:
virt-v2v fails with "too many IDE bus" when attempting to convert a vm with 6 drives from libvirt/kvm to rhev (3.1)


Version-Release number of selected component (if applicable):
virt-v2v-0.8.9-2.el6.x86_64

How reproducible:
Attempt to convert a vm with 6 drives from libvirt to rhev
virt-v2v -i libvirtxml -o rhev -os 192.168.1.3:/Public/exports -of raw -oa preallocated  --network rhevm /etc/libvirt/qemu/satellite.xml


Steps to Reproduce:
1.see above
2.
3.

Actual results:
see attached typescript file and vm xml file


Expected results:
successful conversion/export of vm


Additional info:

Comment 1 Jim Wildman 2013-07-05 16:23:44 UTC
Created attachment 769321 [details]
xml of vm being converted

Comment 2 Johannes Tiefenbacher 2013-10-29 10:45:53 UTC
I get the same error ("too many IDE bus") when converting a VMware ESX VM with 4 scsi drives and NO IDE drives!

command used:
LIBGUESTFS_DEBUG=1 virt-v2v -ic esx://esx1/?no_verify=1 -o rhev -of qcow2 -oa sparse -os 192.168.10.59:/home/ExImport --network rhevm "TransProxy64_CLONE" 2>&1 | tee virt-v2v.log

Reproduce with above command and a VMware VM using a vmx file similiar to the one attached (4 SCSI drives and 0 IDE drives)

Also attached you find a logfile of the complete conversion output.

Comment 3 Johannes Tiefenbacher 2013-10-29 10:49:24 UTC
Created attachment 817045 [details]
machine definition (vmx) file of VMware ESX source VM

Comment 4 Johannes Tiefenbacher 2013-10-29 10:50:09 UTC
Created attachment 817046 [details]
machine definition extension (vmxf) file of VMware ESX source VM

Comment 5 Johannes Tiefenbacher 2013-10-29 10:56:35 UTC
Created attachment 817047 [details]
logfile of conversion command execution

zipped due to size (20MB)

Comment 6 Richard W.M. Jones 2014-09-10 12:52:16 UTC
This is fixed in virt-v2v >= 1.27.