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

virt-v2v can't convert sles15sp6 guest with encrypted brtfs fliesystem

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

    • libguestfs-1.56.1-3.el10
    • No
    • Critical
    • rhel-virt-tools
    • ssg_virtualization
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      Description of problem:
      virt-v2v can't convert sles15sp6 guest with encrypted brtfs fliesystem

      Version-Release number of selected component (if applicable):
      virt-v2v-2.7.16-2.el10.x86_64
      libguestfs-fssupport-10.0-1.el10.x86_64
      kernel-6.12.0-84.el10.x86_64
      libguestfs-1.55.13-1.el10.x86_64
      guestfs-tools-1.54.0-1.el10.x86_64
      nbdkit-1.42.2-4.el10.x86_64
      libnbd-1.22.2-1.el10.x86_64
      libvirt-libs-11.3.0-1.el10.x86_64
      qemu-img-10.0.0-3.el10.x86_64
      How reproducible:
      100%

      Steps:
      1. Installing a sles15sp6 guest with encrypted brtfs filesystem on VMware, but the guest has no GUI after installing the OS and booting into the OS, I'm not sure if this is a bug in sles15sp6

      2. Convert the guest from VMware by virt-v2v

      # virt-v2v -ic vpx://non-admin%40vsphere.local@10.73.212.129/data/10.73.212.36/?no_verify=1  -it vddk -io vddk-libdir=/home/vddk8.0.3 -io vddk-thumbprint=CB:9F:B1:9D:33:49:6C:60:AD:3C:A5:16:77:91:5F:CD:1B:24:B1:43 -ip /home/passwd esx8.0-sles15sp6-with-encrypted-btrfs-fs --key all:key:redhat123 --root first
      [   0.0] Setting up the source: -i libvirt -ic vpx://non-admin%40vsphere.local@10.73.212.129/data/10.73.212.36/?no_verify=1 -it vddk esx8.0-sles15sp6-with-encrypted-btrfs-fs
      [   1.8] Opening the source
      [  19.2] Checking filesystem integrity before conversion
      [ 145.9] Detecting if this guest uses BIOS or UEFI to boot
      [ 146.3] Inspecting the source
      virt-v2v: Picked /dev/mapper/luks-7a22857d-1576-4f4c-9de0-faca86df4cd3 
      because '--root first' was used.
      virt-v2v: error: mount: mount_stub: /dev/mapper/cr_root: No such file or 
      directory
      If reporting bugs, run virt-v2v with debugging enabled and include the 
      complete output:
        virt-v2v -v -x [...]
      

       

      Actual result:
      As description

      Expect result:
      Fix the bug

      Additional info

       

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

                Created:
                Updated:
                Resolved: