SecureBoot support for non-intel architectures
|Assigned To:||Lukas Zapletal|
|Found in release:||Pull request:||https://github.com/theforeman/foreman/pull/4552|
|Velocity based estimate||-|
Foreman PXE loader naming conventions expects SecureBoot option to be loading
grub2/shim.efi but recent versions of RHEL introduced
shimaa64.efi and also
shimia32.efi therefore we should change names to follow this.
Additionally, Foreman lists "Grub UEFI SecureBoot" which was resolving to
grub/shim.efi but Grub1 does not support SecureBoot via shim. It can be signed manually if user wants to, but that does not need an extra option, therefore the "Grub UEFI SecureBoot" will be removed completely.
grub/bootia32.efi should be named
grub/grubia32.efi respectively to follow naming convention with grub2.
This patch will require foreman ticket #19556 (ship foreman-bootloaders package) to be present, it will respect the new naming conventions.