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

RFE: Set boot order for guests in -o kubevirt output mode [rhel-10.1]

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

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-10.1
    • rhel-10.1
    • virt-v2v
    • None
    • virt-v2v-2.8.1-10.el10_1
    • No
    • Low
    • 1
    • rhel-virt-tools
    • 31
    • None
    • False
    • False
    • Hide

      This is a continuation of the fix for RHEL-108991, please see the reasoning there.

      Show
      This is a continuation of the fix for RHEL-108991 , please see the reasoning there.
    • None
    • Bugs with Fixed in Build
    • Approved Exception
    • Unspecified
    • Unspecified
    • Unspecified
    • None

      A while back seabios changed how it works so it no longer initializes all disks at boot. This caused problems for virt-v2v especially for guests where grub is not located on the first disk.

      It might be fixed by setting the boot order of disks, if we knew what to set that to. Copying the boot order over from VMware is basically impossible as it is not available except in a binary blob on the VMware side.

      rhn-engineering-ghoffman suggests this approach instead:

      The boot disk (i.e. the device where grub is installed on) should get "<boot order='1'>".
      The other disks can get any number higher than 1, the actual order does not matter.
      Each disk needs a unique number though, otherwise libvirt will complain that there are duplicates.

      This work was done already in RHEL-108991.

      However we need to tie this to Kubevirt -o kubevirt mode by setting the boot order there. I didn't investigate yet if Kubevirt supports this.

              rhn-eng-rjones Richard Jones
              rhn-eng-rjones Richard Jones
              virt-maint virt-maint
              Ming Xie Ming Xie
              Votes:
              0 Vote for this issue
              Watchers:
              12 Start watching this issue

                Created:
                Updated: