#337 Remove grubby as required package from the @core group
Closed 5 years ago by javierm. Opened 5 years ago by javierm.
javierm/fedora-comps remove-grubby  into  master

file modified
-2
@@ -660,7 +660,6 @@ 

        <packagereq type="mandatory">cloud-utils-growpart</packagereq>

        <packagereq type="mandatory">dracut-config-generic</packagereq>

        <packagereq type="mandatory">fedora-release-cloud</packagereq>

-       <packagereq type="mandatory">grubby</packagereq>

        <packagereq type="mandatory">heat-cfntools</packagereq>

        <packagereq type="mandatory">rsync</packagereq>

        <packagereq arch="i386,x86_64" type="mandatory">syslinux-extlinux</packagereq>
@@ -724,7 +723,6 @@ 

        <packagereq type="mandatory">e2fsprogs</packagereq>

        <packagereq type="mandatory">filesystem</packagereq>

        <packagereq type="mandatory">glibc</packagereq>

-       <packagereq type="mandatory">grubby</packagereq>

        <packagereq type="mandatory">hostname</packagereq>

        <packagereq type="mandatory">initscripts</packagereq>

        <packagereq type="mandatory">iproute</packagereq>

For Fedora 30 the default bootloader configuration will be to use BLS
(BootLoaderSpec) config files instead of having the boot menu entries
in the bootloader configuration files.

On that setup, installing a new boot menu entry is just copying a BLS
file in /boot/loader/entries so the grubby tool is not needed anymore
to edit the bootloader configuration files.

This change needs coordination with Anaconda, since both dropping the
grubby package from @core group and making BLS the default is needed.

Suggested-by: Vendula Poncova vponcova@redhat.com
Signed-off-by: Javier Martinez Canillas javierm@redhat.com

After discussing this with @pjones, we will make it work so the grubby package remains in the @core group but it just contains the grubby BLS wrapper.

Pull-Request has been closed by javierm

5 years ago
Metadata