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

[Regression] HTTP Boot fails to work with edk2-ovmf-20231122-6.el9_4.2 and greater

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • rhel-9.4
    • edk2
    • Yes
    • Important
    • sst_virtualization
    • ssg_virtualization
    • None
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • None
    • None
    • None
    • Unspecified Release Note Type - Unknown
    • All
    • None

      What were you trying to do that didn't work?

      HTTP boot worked fine in edk2-ovmf-20231122-6.el9.noarch but no longer seems to be working in edk2-ovmf-20231122-6.el9_4.2 and greater. 

      What is the impact of this issue to you?

      High - Can no longer deploy VMs using HTTP Boot - blocking migrations off of RHEL 7

      Please provide the package NVR for which the bug is seen:

      edk2-ovmf-20231122-6.el9_4.2

      How reproducible is this bug?:

      Every time

      Steps to reproduce

      1. Create a VM that uses UEFI boot firmware (not BIOS boot firmware), and make sure the VM definition includes a network interface and has network boot enabled.
      2. Boot the VM and note that UEFI does not attempt PXE or HTTP boot (for edk2-ovmf-20231122-6.el9_4.3.noarch), or attempts PXE but does not attempt HTTP (for edk2-ovmf-20231122-6.el9_4.2.noarch)
      3. Boot the VM and enter either the UEFI shell or the UEFI graphical configuration tool.  Note that you should see options for PXE or HTTP boot, but they are missing for edk2-ovmf-20231122-6.el9_4.2 and greater

      Expected results

       

      Actual results

      1. Boot the VM and note that UEFI does not attempt PXE or HTTP boot (for edk2-ovmf-20231122-6.el9_4.3.noarch), or attempts PXE but does not attempt HTTP (for edk2-ovmf-20231122-6.el9_4.2.noarch)
      2. Boot the VM and enter either the UEFI shell or the UEFI graphical configuration tool.  Note that you should see options for PXE or HTTP boot, but they are missing for edk2-ovmf-20231122-6.el9_4.2 and greater

        1. bcfg_boot_dump_1.png
          19 kB
          Xueqiang Wei
        2. boot_manager_memu.png
          9 kB
          Xueqiang Wei
        3. PXE-client-boot_rhel9.sh
          4 kB
          Xueqiang Wei

            osteffen@redhat.com Oliver Steffen
            rhn-support-rknipp Robert Knipp
            virt-maint virt-maint
            Xueqiang Wei Xueqiang Wei
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated: