Greg: I'm with you that there is some need to refactor the bootloader elements.
The problem I see here is, that the grub2 element provides EFI boot - which is not provided by the current bootloader element. Therefore my idea is to fix this (looks that it is not that complex) and rework the bootloader elements later on (including the UEFI patch ;-) )
I filed a patch [1] which fixes this for me: can build Ubuntu Xenial with grub2 element using grub-efi-amd64-signed.
Greg: I'm with you that there is some need to refactor the bootloader elements.
The problem I see here is, that the grub2 element provides EFI boot - which is not provided by the current bootloader element. Therefore my idea is to fix this (looks that it is not that complex) and rework the bootloader elements later on (including the UEFI patch ;-) )
I filed a patch [1] which fixes this for me: can build Ubuntu Xenial with grub2 element using grub-efi- amd64-signed.
Would this be a way forward?
[1] https:/ /review. openstack. org/#/c/ 432686/