Command line tool for updating bootloader configs
Go to file
Javier Martinez Canillas b8c8cdcf6c
Make grubby-bls execute grub2-mkconfig on ppc64
When booting an ppc64 machine on bare-metal (PowerNV) the OPAL firmware
interface is used. The firmware contains the Petitboot boot-loader that
can be used to parse the BootLoaderSpec (BLS) snippets in a BLS setup.

But machines could have an older version of Petitboot that doesn't have
BLS support, so on ppc64 machines can't be assumed that just modifying
the BLS files is enough for those changes to be reflected in the boot
menu. Instead, grub2-mkconfig is executed so the BLS can be parsed and
produce a grub config file that can be used by any Petitboot version.

Resolves: rhbz#1636039

Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
2018-10-23 15:06:40 +02:00
.gitignore Provide the correct installkenrel and grubby-bls packaging for blscfg 2018-10-23 14:29:29 +02:00
0001-Change-return-type-in-getRootSpecifier.patch Add support for /boot on btrfs 2018-03-05 13:52:23 -05:00
0002-Add-btrfs-subvolume-support-for-grub2.patch Add support for /boot on btrfs 2018-03-05 13:52:23 -05:00
0003-Add-tests-for-btrfs-support.patch Add support for /boot on btrfs 2018-03-05 13:52:23 -05:00
0004-Honor-sbindir.patch Move grubby-bls to grubby and obsolete the old grubby package 2018-07-18 13:44:06 -04:00
0004-Use-system-LDFLAGS.patch Use Fedora standard linker flags 2018-05-29 15:21:54 +02:00
0005-installkernel-use-kernel-install.patch Make installkernel to use kernel-install scripts on BLS configuration 2018-08-11 21:33:16 +02:00
drop-uboot-uImage-creation.patch Drop u-boot uImage generation on ARMv7, Minor cleanups 2018-01-24 08:53:33 +00:00
grubby-bls Make grubby-bls execute grub2-mkconfig on ppc64 2018-10-23 15:06:40 +02:00
grubby.in Make this like the f28 package. 2018-07-18 13:54:22 -04:00
grubby.spec Install installkernel-bls here as well, not just in the grub2 package, 2018-10-23 14:52:47 +02:00
installkernel-bls Install installkernel-bls here as well, not just in the grub2 package, 2018-10-23 14:52:47 +02:00
installkernel.in Make installkernel to use kernel-install scripts on BLS configuration 2018-08-11 21:33:16 +02:00
sources Cleanup deps for new grub2 packaging. 2017-09-12 09:21:37 -04:00