Bug 2018173
| Summary: | There is nbdkit curl error info if convert a guest from VMware without vddk by administrator account | |||
|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 8 | Reporter: | mxie <mxie> | |
| Component: | virt-v2v | Assignee: | Richard W.M. Jones <rjones> | |
| Status: | CLOSED ERRATA | QA Contact: | mxie <mxie> | |
| Severity: | medium | Docs Contact: | ||
| Priority: | urgent | |||
| Version: | 8.6 | CC: | gveitmic, mello, michal.skrivanek, mkalinin, pelauter, tyan, tzheng, vwu, xiaodwan, ymankad | |
| Target Milestone: | rc | Keywords: | Triaged, ZStream | |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
|
| Hardware: | x86_64 | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | virt-v2v-1.42.0-16.el8 | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 2040772 (view as bug list) | Environment: | ||
| Last Closed: | 2022-05-10 13:21:40 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: | ||||
| Bug Blocks: | 2040772, 2040778 | |||
|
Description
mxie@redhat.com
2021-10-28 12:29:17 UTC
Proposed cherry pick: https://github.com/libguestfs/virt-v2v/commit/cc9a507e2372b5b6408964f9c31a3bd526aabf7c I'm testing the new build now. TBH I was not able to reproduce the bug using the old build, I'm not sure exactly why. Verify the bug with below builds: virt-v2v-1.42.0-16.module+el8.6.0+13085+a15475d8.x86_64 libguestfs-1.44.0-4.module+el8.6.0+12969+f61072d9.x86_64 nbdkit-1.24.0-3.module+el8.6.0+12861+13975d62.x86_64 libvirt-libs-7.9.0-1.module+el8.6.0+13150+28339563.x86_64 qemu-img-6.1.0-4.module+el8.6.0+13039+4b81a1dc.x86_64 Steps: 1.Convert a guest from ESXi7.0 without vddk by administrator account and regular account 1.1 # virt-v2v -ic vpx://vsphere.local%5cAdministrator.198.169/data/10.73.199.217/?no_verify=1 -ip /home/passwd esx7.0-win11-x86_64 -o rhv-upload -of qcow2 -oc https://dell-per740-22.lab.eng.pek2.redhat.com/ovirt-engine/api -op /home/rhvpasswd -os nfs_data -b ovirtmgmt [ 0.5] Opening the source -i libvirt -ic vpx://vsphere.local%5cAdministrator.198.169/data/10.73.199.217/?no_verify=1 esx7.0-win11-x86_64 [ 3.8] Creating an overlay to protect the source from being modified [ 4.9] Opening the overlay [ 44.3] Inspecting the overlay [ 351.5] Checking for sufficient free disk space in the guest [ 351.5] Estimating space required on target for each disk [ 351.5] Converting Windows 10 Enterprise to run on KVM virt-v2v: This guest has virtio drivers installed. [ 512.3] Mapping filesystem data to avoid copying unused and blank areas [ 514.1] Closing the overlay [ 514.4] Assigning disks to buses [ 514.4] Checking if the guest needs BIOS or UEFI to boot [ 514.4] Initializing the target -o rhv-upload -oc https://dell-per740-22.lab.eng.pek2.redhat.com/ovirt-engine/api -op /home/rhvpasswd -os nfs_data [ 515.7] Copying disk 1/1 to qemu URI json:{ "file.driver": "nbd", "file.path": "/tmp/v2vnbdkit.GvQxgo/nbdkit4.sock", "file.export": "/" } (qcow2) ^C (27.21/100%) 1.2 # virt-v2v -ic vpx://vsphere.local%5cmxie.198.169/data/10.73.199.217/?no_verify=1 -ip /home/passwd esx7.0-win11-x86_64 -o rhv-upload -of qcow2 -oc https://dell-per740-22.lab.eng.pek2.redhat.com/ovirt-engine/api -op /home/rhvpasswd -os nfs_data -b ovirtmgmt [ 0.6] Opening the source -i libvirt -ic vpx://vsphere.local%5cmxie.198.169/data/10.73.199.217/?no_verify=1 esx7.0-win11-x86_64 [ 3.2] Creating an overlay to protect the source from being modified [ 4.2] Opening the overlay [ 32.9] Inspecting the overlay [ 337.4] Checking for sufficient free disk space in the guest [ 337.4] Estimating space required on target for each disk [ 337.4] Converting Windows 10 Enterprise to run on KVM virt-v2v: This guest has virtio drivers installed. [ 493.1] Mapping filesystem data to avoid copying unused and blank areas [ 494.8] Closing the overlay [ 495.1] Assigning disks to buses [ 495.1] Checking if the guest needs BIOS or UEFI to boot [ 495.1] Initializing the target -o rhv-upload -oc https://dell-per740-22.lab.eng.pek2.redhat.com/ovirt-engine/api -op /home/rhvpasswd -os nfs_data [ 496.5] Copying disk 1/1 to qemu URI json:{ "file.driver": "nbd", "file.path": "/tmp/v2vnbdkit.iUuN5G/nbdkit4.sock", "file.export": "/" } (qcow2) ^C (5.04/100%) 2.Convert a guest from ESXi6.7 without vddk by administrator account and regular account 2.1 # virt-v2v -ic vpx://vsphere.local%5cAdministrator.73.141/data/10.73.75.219/?no_verify=1 -ip /home/passwd esx6.7-rhel8.4-x86_64 [ 0.0] Opening the source -i libvirt -ic vpx://vsphere.local%5cAdministrator.73.141/data/10.73.75.219/?no_verify=1 esx6.7-rhel8.4-x86_64 [ 2.9] Creating an overlay to protect the source from being modified [ 4.1] Opening the overlay [ 42.2] Inspecting the overlay [ 422.8] Checking for sufficient free disk space in the guest [ 422.8] Estimating space required on target for each disk [ 422.8] Converting Red Hat Enterprise Linux 8.4 (Ootpa) to run on KVM virt-v2v: This guest has virtio drivers installed. [1310.3] Mapping filesystem data to avoid copying unused and blank areas [1312.8] Closing the overlay [1313.1] Assigning disks to buses [1313.1] Checking if the guest needs BIOS or UEFI to boot [1313.1] Initializing the target -o libvirt -os default ...... 2.2 # virt-v2v -ic vpx://vsphere.local%5cmxie.73.141/data/10.73.75.219/?no_verify=1 -ip /home/passwd esx6.7-rhel8.4-x86_64 [ 0.0] Opening the source -i libvirt -ic vpx://vsphere.local%5cmxie.73.141/data/10.73.75.219/?no_verify=1 esx6.7-rhel8.4-x86_64 [ 2.8] Creating an overlay to protect the source from being modified [ 3.9] Opening the overlay [ 41.6] Inspecting the overlay [ 423.5] Checking for sufficient free disk space in the guest [ 423.5] Estimating space required on target for each disk [ 423.5] Converting Red Hat Enterprise Linux 8.4 (Ootpa) to run on KVM virt-v2v: This guest has virtio drivers installed. [1310.9] Mapping filesystem data to avoid copying unused and blank areas [1314.2] Closing the overlay [1314.5] Assigning disks to buses [1314.5] Checking if the guest needs BIOS or UEFI to boot [1314.5] Initializing the target -o libvirt -os default .... Result: There is no nbdkit curl error shown when convert a guest from VMware without vddk by administrator account and regular account, move the bug from ON_QA to VERIFIED On a call with the customer now, there are running RHV 4.4.9, which has RHEL 8.5. @michal.skrivanek , please advise which version of RHV-H will pick up this specific fix. *** Bug 2040772 has been marked as a duplicate of this bug. *** 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 (Moderate: virt:rhel and virt-devel:rhel security, bug fix, and enhancement update), 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/RHSA-2022:1759 |