Bug 994635 - generate network boot menu for EFI GRUB, like the existing PXE menu
Summary: generate network boot menu for EFI GRUB, like the existing PXE menu
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Beaker
Classification: Retired
Component: general
Version: 0.14
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: 0.14.4
Assignee: Dan Callaghan
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-08-07 16:34 UTC by George Beshers
Modified: 2018-02-06 00:41 UTC (History)
16 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-12-19 05:09:14 UTC
Embargoed:


Attachments (Terms of Use)

Comment 2 Dan Callaghan 2013-08-12 06:27:34 UTC
Beaker currently doesn't support generating a menu for EFI GRUB, only for PXELINUX's menu.c32. The menu you are seeing was probably generated by Cobbler, which explains its age (Cobbler was switched off in our labs around June 2012).

We can convert this to an RFE for Beaker to generate an EFI GRUB menu. It shouldn't be too hard, given that we already have the code for menu.c32.

If you can point us at some docs for the file format EFI GRUB is expecting, that would really help. The last time I looked at EFI GRUB it was completely undocumented which meant there was a lot of frustrating guesswork trying to figure out exactly what it wanted.

Comment 5 Russ Anderson 2013-11-13 22:29:13 UTC
Could someone add a status update?  This was reported back in August.

Comment 6 Dan Callaghan 2013-11-15 07:22:46 UTC
Patch is on Gerrit: http://gerrit.beaker-project.org/2496

At present the patch works, in the sense that it produces a listing in /var/lib/tftpboot/grub/efidefault which looks sane, but I haven't been able to test it against any real hardware.

Comment 12 George Beshers 2013-11-21 14:53:10 UTC
Is this currently available in Westford?

If so I will give it a try in a few minutes.

George

Comment 13 Nick Coghlan 2013-11-22 03:42:47 UTC
George, it's just on the devel instance at the moment - it will be part of the 0.14.4 maintenance update.


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