Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-69482

rhel7-uefi and rhel8.3-efi guest can't boot into OS after converting to local libvirt

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • rhel-10.2
    • virt-v2v
    • None
    • Yes
    • None
    • 1
    • rhel-virt-tools
    • ssg_virtualization
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Virt-tools Bugs in Sprint
    • None
    • None
    • x86_64
    • None

      Description of problem:
      rhel7-uefi and rhel8.3-efi guest can't boot into OS after converting to local libvirt

      Version-Release number of selected component (if applicable):
      virt-v2v-2.7.1-1.el9.x86_64
      libguestfs-1.54.0-3.el9.x86_64
      guestfs-tools-1.52.2-2.el9.x86_64
      nbdkit-1.38.5-1.el9.x86_64
      libnbd-1.20.3-1.el9.x86_64
      libvirt-libs-10.9.0-1.el9.x86_64
      qemu-img-9.1.0-5.el9.x86_64

      How reproducible:
      100%

      Steps:

      1. Convert a rhel7.9-efi guest from VMware to local libvirt, but the guest can't boot into OS after v2v conversion, pls refer to screenshot 'rhel7.9-efi-guest-after-v2v,png'

      # virt-v2v -ic vpx://administrator%40vsphere.local@10.73.213.102/data/10.73.212.38/?no_verify=1 -it vddk -io vddk-libdir=/home/vddk8.0.3 -io  vddk-thumbprint=86:25:2F:5E:74:5C:43:D9:28:62:31:E0:1F:BB:1F:FD:AC:18:A5:93  -ip /home/passwd esx7.0-rhel7.9-uefi  -v -x |& tee > virt-v2v-convert-rhel7-efi-guest.log
      

      2. Convert a rhel8.3-efi guest from VMware to local libvirt, but the guest can't boot into OS after v2v conversion, pls refer to screenshot 'rhel8.3-efi-guest-after-v2v-rhel9.6,png'

      # virt-v2v -ic vpx://administrator%40vsphere.local@10.73.213.102/data/10.73.212.38/?no_verify=1 -it vddk -io vddk-libdir=/home/vddk8.0.3 -io  vddk-thumbprint=86:25:2F:5E:74:5C:43:D9:28:62:31:E0:1F:BB:1F:FD:AC:18:A5:93  -ip /home/passwd Auto-esx7.0-rhel8.3-efi-from-templete -on rhel8.3-efi -v -x |& tee > v2v-convert-rhel8.3-efi-guest-on-rhel9.6.log 

       

      Actual Result:
      As above description

      Excepted Result:
      Fix the bug

      Additional info

      1. Can't reproduce the bug with rhel8.3-non-uefi, rhel8.6-uefi, rhel8.9-uefi guests after converting to local libvirt on rhel9.6

      2. Can't reproduce the bug after converting rhel7.9-uefi and rhel8.3-uefi guest to rhv4.4, so the bug maybe caused by kernel, qemu or libvirt of rhel9.6

        1. rhel7.9-efi-guest-after-v2v-rhel9.6.png
          20 kB
          Ming Xie
        2. virt-v2v-convert-rhel7-efi-guest.log
          3.02 MB
          Ming Xie
        3. rhel8.3-efi-guest-after-v2v-rhel9.6.png
          27 kB
          Ming Xie
        4. rhel8.3-efi-guest-after-v2v-rhv4.4.png
          14 kB
          Ming Xie
        5. rhel7.9-efi-guest-after-v2v-rhv4.4.png
          256 kB
          Ming Xie
        6. v2v-convert-rhel8.3-efi-guest-on-rhel9.6.log
          1.58 MB
          Ming Xie
        7. rhel7.9-efi-rhel8.3-efi-install-with-iso.png
          119 kB
          Ming Xie

              rhn-engineering-colerobinson Cole Robinson
              mxie@redhat.com Ming Xie
              virt-maint virt-maint
              virt-bugs virt-bugs
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: