puppet-ironic/spec
Steve Baker 4863a485cd Copy shim and grub efi binaries to tftp root
Currently uefi_pxe_bootfile_name defaults to bootx86.efi, but puppet
doesn't copy any file to this location. This change copies the signed
grub shim efi to tftp root bootx86.efi, and also the signed grub
binary to grubx64.efi.

This means UEFI boot with PXE will now work by default by doing a grub
network boot instead of using iPXE. And since all EFI binaries are
signed, it should even be possible to enable Secure Boot for the whole
baremetal provisioning process.

Change-Id: I59850eca971d57464efe85ffea723f19f9855353
Closes-Bug: #1975543
2022-06-25 02:47:38 +00:00
..
acceptance Add Puppet Litmus 2020-08-31 21:26:32 +02:00
classes Copy shim and grub efi binaries to tftp root 2022-06-25 02:47:38 +00:00
defines Support new driver configuration options 2017-03-14 19:39:09 +01:00
functions Fix Inspector dnsmasq config for IPv6 2019-09-27 20:20:13 +02:00
unit Load libraries in a single place 2021-12-27 10:39:10 +09:00
shared_examples.rb spec: updates for rspec-puppet 2.x and rspec 3.x 2015-03-24 17:34:33 +00:00
spec_helper_acceptance.rb Add Puppet Litmus 2020-08-31 21:26:32 +02:00
spec_helper.rb Load libraries in a single place 2021-12-27 10:39:10 +09:00