-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
ipxe-20240119-4.gitde8a0821.el10
-
TestOnly
-
rhel-sst-virtualization
-
ssg_virtualization
-
8
-
False
-
-
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