• ipxe-20240119-4.gitde8a0821.el10
    • TestOnly
    • sst_virtualization
    • ssg_virtualization
    • 8
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

      Background: the ipxe project ships two components:
      1) A large number of nic device drivers for network boot.
      2) A scripting / bootloader component, which fetches kernel + initrd from network etc.

      RHEL does not need (1), except for a handful of devices emulated by qemu. The drivers are a maintainance / support concern though, so they should be removed from RHEl-10 if possible.

      Satellite + OpenStack + OpenShift need (2), so we keep those.

      Specifically we will keep:

      • the complete ipxe-roms-qemu sub-rpm
      • the ipxe-bootimgs-x86 sub-rpm with:
        • /usr/share/ipxe/ipxe-snponly-x86_64.efi (for UEFI).
        • /usr/share/ipxe/undionly.kpxe (for BIOS).
      • the ipxe-bootimgs-aarch64 sub-rpm with:
        • /usr/share/ipxe/arm64-efi/snponly.efi

      We will remove:

      • the complete ipxe-roms sub-rpm
      • binaries containing device drivers from ipxe-bootimgs-x86 sub-rpm:
        • /usr/share/ipxe/ipxe-i386.efi
        • /usr/share/ipxe/ipxe-x86_64.efi
        • /usr/share/ipxe/ipxe.dsk
        • /usr/share/ipxe/ipxe.iso
        • /usr/share/ipxe/ipxe.lkrn
        • /usr/share/ipxe/ipxe.usb

            rhn-engineering-ghoffman Gerd Hoffmann
            rhn-engineering-ghoffman Gerd Hoffmann
            virt-maint virt-maint
            Oliver Gutiérrez Suárez Oliver Gutiérrez Suárez
            Votes:
            0 Vote for this issue
            Watchers:
            21 Start watching this issue

              Created:
              Updated: