Feature #19556
closedShip a package with basic bootloaders
Description
Users are constantly hitting issues when trying to find and extract Grub1 and Grub2 bootloaders from distributions. Common errors:
- They get incompatible version, e.g. Grub1 putting it into Grub2 directory and vice versa.
- They don't get shim.efi loader in order to support SecureBoot.
- They download and install unsigned Grub loader from Debian which will not work with SecureBoot.
I created new project https://github.com/theforeman/foreman-bootloaders which will hold bootloaders binaries from RHEL, CentOS and Fedora on the most common architectures x86_64, i386, arm64, ia64 and ppc64. Simply installing this package will deploy all required files including shim SecureBoot chainloaders. Naming conventions for the package names will be:
foreman-bootloaders-redhat-201611151337
Where "redhat" is the distribution it was taken from and 201611151337 is current date and time when these were extracted from the most current stable version of the distribution.
Updated by Lukas Zapletal over 7 years ago
- Related to Refactor #19632: SecureBoot support for non-intel architectures added
Updated by Lukas Zapletal over 7 years ago
- Pull request https://github.com/theforeman/foreman-packaging/pull/1656 added
Also related is https://github.com/theforeman/foreman/pull/4552
Updated by The Foreman Bot over 7 years ago
- Status changed from New to Ready For Testing
Updated by Marek Hulán over 7 years ago
- Target version changed from 1.13.4 to 1.14.0
Updated by Anonymous over 7 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset rpms:foreman-packaging|5c78e3f03323b64b031db240f86ad695e1f4f5dc.