Bug 1510801
| Summary: | There is a virt-v2v warning about an unknown VMware controller type when convert a guest from ova file | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 7 | Reporter: | mxie <mxie> | ||||
| Component: | libguestfs | Assignee: | Richard W.M. Jones <rjones> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 7.5 | CC: | cevans7, juzhou, mtessun, mzhan, ptoscano, tzheng, xiaodwan | ||||
| Target Milestone: | rc | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Unspecified | ||||||
| Whiteboard: | V2V | ||||||
| Fixed In Version: | libguestfs-1.38.0-1.el7 | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2018-10-30 07:45:24 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: | |||||||
| Bug Depends On: | 1508874, 1551055 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
mxie@redhat.com
2017-11-08 09:24:21 UTC
Fixed upstream already in commit b6a9530a303acc5699cde6983dc68aa277715cd7. Just needs a few backports, I think just these two: bcb40cb71654a0c525020ddbd49debbfc0d2dbc1 b6a9530a303acc5699cde6983dc68aa277715cd7 *** Bug 1582699 has been marked as a duplicate of this bug. *** Reproduce the bug with builds:
virt-v2v-1.36.10-6.el7.x86_64
libguestfs-1.36.10-6.el7.x86_64
Reproduce steps:
1.Convert a ova file which is exported from esx6.5 by virt-v2v
# virt-v2v -i ova esx6.5-rhel7.5-x86_64 -o null
[ 0.0] Opening the source -i ova esx6.5-rhel7.5-x86_64
virt-v2v: warning: ova disk has an unknown VMware controller type (20),
please report this as a bug supplying the *.ovf file extracted from the ova
[ 19.0] Creating an overlay to protect the source from being modified
[ 19.6] Initializing the target -o null
[ 19.6] Opening the overlay
[ 52.3] Inspecting the overlay
[ 92.7] Checking for sufficient free disk space in the guest
[ 92.7] Estimating space required on target for each disk
[ 92.7] Converting Red Hat Enterprise Linux Server 7.5 (Maipo) to run on KVM
virt-v2v: This guest has virtio drivers installed.
[ 210.0] Mapping filesystem data to avoid copying unused and blank areas
[ 210.8] Closing the overlay
[ 211.5] Checking if the guest needs BIOS or UEFI to boot
[ 211.5] Assigning disks to buses
[ 211.5] Copying disk 1/1 to /var/tmp/null.f2y4tx/sda (raw)
(100.00/100%)
[ 252.8] Creating output metadata
[ 252.8] Finishing off
Reproduce result:
There is a virt-v2v warning about an unknown VMware controller type when convert a guest from ova file which is exported from ESXi6.5
Verify the bug with builds:
virt-v2v-1.38.2-3.el7.x86_64
libguestfs-1.38.2-3.el7.x86_64
libvirt-4.3.0-1.el7.x86_64
qemu-kvm-rhev-2.12.0-3.el7.x86_64
Steps:
1.Convert same ova as reproduce step1 by virt-v2v
# virt-v2v -i ova esx6.5-rhel7.5-x86_64 -o rhv -os 10.66.144.40:/home/nfs_export -on esx6.5-ova -of qcow2
[ 0.0] Opening the source -i ova esx6.5-rhel7.5-x86_64
[ 13.1] Creating an overlay to protect the source from being modified
[ 14.1] Initializing the target -o rhv -os 10.66.144.40:/home/nfs_export
[ 14.5] Opening the overlay
[ 20.0] Inspecting the overlay
[ 87.1] Checking for sufficient free disk space in the guest
[ 87.1] Estimating space required on target for each disk
[ 87.1] Converting Red Hat Enterprise Linux Server 7.5 (Maipo) to run on KVM
virt-v2v: This guest has virtio drivers installed.
[ 244.3] Mapping filesystem data to avoid copying unused and blank areas
[ 246.3] Closing the overlay
[ 247.9] Checking if the guest needs BIOS or UEFI to boot
[ 247.9] Assigning disks to buses
[ 247.9] Copying disk 1/1 to /tmp/v2v.WB7H5J/ea9cb06f-8bf9-4fc8-a247-478e754d898a/images/dc0ae388-e976-46a2-9549-4c3128c85a75/4f4adf94-2998-48ed-b426-29dd9472ea62 (qcow2)
(100.00/100%)
[ 366.4] Creating output metadata
[ 366.6] Finishing of
2.Import guest from data domain to export domain after conversion, power on guest and check points of guest are passed
Additional info:
Convert ESXi6.7 ova to rhv by virt-v2v,There is also no virt-v2v warning about an unknown VMware controller type during conversion and checkpoints of guest are passed
# virt-v2v -i ova esx6.7-rhel7.5-x86_64 -o rhv -os 10.66.144.40:/home/nfs_export -of raw -on esx6.7-ova
[ 0.0] Opening the source -i ova esx6.7-rhel7.5-x86_64
[ 11.4] Creating an overlay to protect the source from being modified
[ 12.0] Initializing the target -o rhv -os 10.66.144.40:/home/nfs_export
[ 12.3] Opening the overlay
[ 15.7] Inspecting the overlay
[ 305.9] Checking for sufficient free disk space in the guest
[ 305.9] Estimating space required on target for each disk
[ 305.9] Converting Red Hat Enterprise Linux Server 7.5 (Maipo) to run on KVM
virt-v2v: This guest has virtio drivers installed.
[ 502.3] Mapping filesystem data to avoid copying unused and blank areas
[ 504.3] Closing the overlay
[ 505.5] Checking if the guest needs BIOS or UEFI to boot
[ 505.5] Assigning disks to buses
[ 505.5] Copying disk 1/1 to /tmp/v2v.6GhxTV/ea9cb06f-8bf9-4fc8-a247-478e754d898a/images/0f3559bc-c82f-4cfe-a75c-9cb665c04199/ab0c7de8-9917-41ea-91c9-cda23479e4d6 (raw)
(100.00/100%)
[ 618.3] Creating output metadata
[ 618.5] Finishing off
Verify result:
There is no virt-v2v warning about an unknown VMware controller type when convert a guest from ova file which is exported from ESXi6.5/ESX6.7, so move the bug from ON_QA to VERIFIED
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2018:3021 |