Uploaded image for project: 'RHEL Documentation'
  1. RHEL Documentation
  2. RHELDOCS-18531

ipxe: deprecate ipxe drivers [rhel-9.5+]

XMLWordPrintable

    • None
    • sst_virtualization
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • Deprecated Functionality
    • Hide
      .NIC device drivers related to iPXE are deprecated in RHEL 9

      Internet Preboot eXecution Environment (iPXE) firmware provides a range of boot options over a network often used in environments, where machines need to boot remotely. Among others, it contains a large number of device drivers. The following have been marked as deprecated and will be removed in the RHEL 10 release:

      * The complete `ipxe-roms` sub-RPM package
      * Binary files containing device drivers from `ipxe-bootimgs-x86` sub-RPM package:
      ** `/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`

      Instead, iPXE now depends on the platform firmware to provide a NIC driver for the network boot. The `/usr/share/ipxe/ipxe-snponly-x86_64.efi` and `/usr/share/ipxe/undionly.kpxe` iPXE binary files are the part of the `ipxe-bootimgs` package and use the NIC driver provided by the platform firmware.
      Show
      .NIC device drivers related to iPXE are deprecated in RHEL 9 Internet Preboot eXecution Environment (iPXE) firmware provides a range of boot options over a network often used in environments, where machines need to boot remotely. Among others, it contains a large number of device drivers. The following have been marked as deprecated and will be removed in the RHEL 10 release: * The complete `ipxe-roms` sub-RPM package * Binary files containing device drivers from `ipxe-bootimgs-x86` sub-RPM package: ** `/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` Instead, iPXE now depends on the platform firmware to provide a NIC driver for the network boot. The `/usr/share/ipxe/ipxe-snponly-x86_64.efi` and `/usr/share/ipxe/undionly.kpxe` iPXE binary files are the part of the `ipxe-bootimgs` package and use the NIC driver provided by the platform firmware.
    • Done
    • Required
    • Required
    • Not Required

      Document link:

      Section number and name:

      Describe the issue:
      In RHEL-10 the ipxe device drivers will be removed.
      See: https://issues.redhat.com/browse/RHEL-37610 [ipxe: remove device drivers]

      For RHEL-9.5+ the ipxe device drivers should be documented as deprecated.

      Suggestions for improvement:

      Additional information:

            jklech@redhat.com Jaroslav Klech
            rhn-engineering-ghoffman Gerd Hoffmann
            Jaroslav Klech Jaroslav Klech
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: