Project

General

Profile

Feature #19556

Ship a package with basic bootloaders

Added by Lukas Zapletal over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Category:
Packaging
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Team Backlog:
Fixed in Releases:
Found in Releases:

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.


Related issues

Related to Foreman - Refactor #19632: SecureBoot support for non-intel architecturesClosed2017-05-23

Associated revisions

Revision 5c78e3f0 (diff)
Added by Lukas Zapletal over 1 year ago

Fixes #19556 - Added foreman-bootloaders-redhat-201705231433

History

#1 Updated by Marek Hulán over 1 year ago

  • Target version set to 1.13.4

#2 Updated by Lukas Zapletal over 1 year ago

  • Assignee set to Lukas Zapletal

#3 Updated by Lukas Zapletal over 1 year ago

  • Related to Refactor #19632: SecureBoot support for non-intel architectures added

#4 Updated by Lukas Zapletal over 1 year ago

  • Pull request https://github.com/theforeman/foreman-packaging/pull/1656 added

#5 Updated by The Foreman Bot over 1 year ago

  • Status changed from New to Ready For Testing

#6 Updated by Marek Hulán over 1 year ago

  • Target version changed from 1.13.4 to 1.14.0

#7 Updated by Anonymous over 1 year ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF