Bug 1090083 - Move modules to /usr/lib, have Anaconda copy them once, don't update bootloader in %post
Summary: Move modules to /usr/lib, have Anaconda copy them once, don't update bootload...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: syslinux
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Peter Jones
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-04-22 14:08 UTC by Colin Walters
Modified: 2020-02-20 23:15 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-07-19 11:23:57 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Colin Walters 2014-04-22 14:08:35 UTC
GRUB2 ships its extra data in /usr/lib, and "grub2-install" copies it to /boot.

From that point on, we don't change it when the RPM changes.  A user can still reinvoke grub2-install of course.

And from a quick conversation with Peter Jones, we think this is the model we should use for all bootloaders.

In other words, we need to:

1) Move the extlinux modules to /usr/lib
2) Change extlinux --update to copy them to /boot
3) Remove the %post from the spec file

Comment 1 Peter Jones 2014-04-22 15:13:44 UTC
(In reply to Colin Walters from comment #0)

> And from a quick conversation with Peter Jones, we think this is the model
> we should use for all bootloaders.

All *BIOS* style bootloaders.  That is, where installation to a disk is the immediate cause of activation.

Comment 2 Colin Walters 2014-04-22 17:04:53 UTC
Previous context to this for grub2 looks like:

https://bugzilla.redhat.com/show_bug.cgi?id=735259

Ah ok, and for EFI we assume at the RPM installation time that /boot/efi is mounted, and have RPM itself write.

In contrast again, gummiboot appears to ship its data in /usr/lib/gummiboot, and it has a %post to update the ESP.

Would it make sense to sync those up and have grub2-efi have a %post to update the ESP?

Or sync up with the BIOS path and only touch the ESP at installation time by default, and allow admins a tool to reinstall?

Comment 3 Jaroslav Reznik 2015-03-03 15:43:21 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22

Comment 4 Fedora End Of Life 2016-07-19 11:23:57 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.