Curtin does not install efibootmgr when missing
Bug #1829578 reported by
Lee Trager
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin |
Fix Committed
|
Medium
|
Unassigned |
Bug Description
I was helping a user on IRC deploy a custom CentOS image when he ran into a deployment failure due to efibootmgr missing. Adding efibootmgr to his image fixed the issue. When other tools(mdadm, lvm, etc) are missing Curtin will attempt to automatically install them in the image. It should do the same for efibootmgr.
Related branches
~raharper/curtin:fix/uefi-leak-efibootmgr-commands
Merged
into
curtin:master
- Server Team CI bot: Approve (continuous-integration)
- Dan Watkins (community): Approve
-
Diff: 108 lines (+36/-30)2 files modifiedcurtin/commands/curthooks.py (+30/-26)
tests/unittests/test_curthooks.py (+6/-4)
Changed in curtin: | |
status: | Triaged → Fix Committed |
To post a comment you must log in.
I believe this would involve changing curtin/ deps/__ init__. py to add efibootmgr as a REQUIRED_ EXECUTABLE.