Bug 600609
Summary: | KVM-rhel3u9 installed virtio driver is converted to IDE after conversion | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Rita Wu <rwu> | ||||||
Component: | virt-v2v | Assignee: | Matthew Booth <mbooth> | ||||||
Status: | CLOSED WONTFIX | QA Contact: | Virtualization Bugs <virt-bugs> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | low | ||||||||
Version: | 5.5 | CC: | ajia, cwei, llim, mbooth, mkenneth, mshao, rjones | ||||||
Target Milestone: | rc | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2011-02-01 10:58:07 UTC | Type: | --- | ||||||
Regression: | --- | Mount Type: | --- | ||||||
Documentation: | --- | CRM: | |||||||
Verified Versions: | Category: | --- | |||||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||
Embargoed: | |||||||||
Attachments: |
|
Created attachment 421407 [details]
log from virt-inspect before conversion
This request was evaluated by Red Hat Product Management for inclusion in the current release of Red Hat Enterprise Linux. Because the affected component is not scheduled to be updated in the current release, Red Hat is unfortunately unable to address this request at this time. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux. RHEL 3 is out of support, and the way virtio 'worked' in RHEL 3 was so hokey as to be unsupportable anyway. |
Created attachment 421406 [details] log from LIBGUESTFS_TRACE=1 Description of problem: The source KVM guest rhel3u9 is installed with virtio driver, but after conversion, it will become IDE (network and block). Before conversion info in guest: # lspci 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.2 USB Controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01) 00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 VGA compatible controller: Cirrus Logic GD 5446 00:03.0 Ethernet controller: Unknown device 1af4:1000 00:04.0 SCSI storage controller: Unknown device 1af4:1001 00:05.0 RAM memory: Unknown device 1af4:1002 [root@localhost root]# lsmod |grep virtio virtio_pci 6024 1 virtio_ring 2892 0 [virtio_pci] virtio_blk 28944 3 virtio_net 10440 2 virtio 3692 0 [virtio_pci virtio_blk virtio_net] # cat /etc/modules.conf alias eth0 virtio_net After conversion info in guest: # lspci 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02) 00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II] 00:01.1 RAM memory: Unknown device 1af4:0200 00:01.2 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II] 00:01.3 USB Controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01) 00:01.4 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03) 00:02.0 VGA compatible controller: Cirrus Logic GD 5446 00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 03) # lsmod |grep virtio # cat /etc/modules.conf alias eth0 e1000 Version-Release number of selected component (if applicable): virt-v2v-0.6.0-3.el5 How reproducible: always Steps to Reproduce: 1.#virt-v2v -f /etc/virt-v2v.conf -i libvirtxml -o rhev -osd 10.66.90.115:/vol/v2vwulinglu/wulingluv2v/fcp_export virtio-rhel39-32.xml virt-v2v: No capability in config matches os='linux' name='virtio' distro='rhel' major='3' minor='9' virt-v2v: rhel39-32 configured without virtio drivers Actual results: after conversion, it will become IDE Expected results: rhel3u9 remain virtio Additional info: # cat virtio-rhel39-32.xml <domain type='kvm' id='5'> <name>rhel39-32</name> <uuid>4543fd70-79d0-b74f-ded7-3cb394a49f52</uuid> <memory>524288</memory> <currentMemory>524288</currentMemory> <vcpu>1</vcpu> <os> <type arch='x86_64' machine='rhel5.4.0'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <pae/> </features> <clock offset='utc'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/libexec/qemu-kvm</emulator> <disk type='file' device='disk'> <driver name='qemu' cache='none'/> <source file='/media/disk-1/cleankvm/raw/RHEL-3.9-32-virtio.raw'/> <target dev='vda' bus='virtio'/> </disk> <interface type='network'> <mac address='54:52:00:3f:2f:01'/> <source network='default'/> <model type='virtio'/> <target dev='vnet0'/> </interface> <serial type='pty'> <source path='/dev/pts/12'/> <target port='0'/> </serial> <console type='pty' tty='/dev/pts/12'> <source path='/dev/pts/12'/> <target port='0'/> </console> <input type='mouse' bus='ps2'/> <graphics type='vnc' port='5900' autoport='yes' keymap='en-us'/> </devices> </domain>