Bug 994635

Summary: generate network boot menu for EFI GRUB, like the existing PXE menu
Product: [Retired] Beaker Reporter: George Beshers <gbeshers>
Component: generalAssignee: Dan Callaghan <dcallagh>
Status: CLOSED CURRENTRELEASE QA Contact: tools-bugs <tools-bugs>
Severity: high Docs Contact:
Priority: unspecified    
Version: 0.14CC: aigao, asaha, beaker-dev-list, ctatman, dcallagh, jdonohue, llim, loriann, nhorman, prarit, qwan, randerso, rja, rmancy, tee, xjia
Target Milestone: 0.14.4Keywords: FutureFeature
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-12-19 05:09:14 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

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.