puppet-ironic/templates
Miles Gould a7e66a34a4 Allow chainloading of Inspector ramdisk over UEFI
To send the Inspector ramdisk over HTTP rather than TFTP, we must first
send an iPXE boot image that knows how to speak HTTP, and then instruct
it to "chainload" the inspector ramdisk. Previously, we could only do
this if the machine being introspected had BIOS firmware. However, most
modern servers now use UEFI firmware, which requires a different iPXE
boot image (as described at http://ipxe.org/howto/chainloading).

We must specify the initrd in the iPXE `kernel` line to avoid the
problem described at http://forum.ipxe.org/showthread.php?tid=7589.

Change-Id: I9cb102178bee8039a8cfc157154ecbd315aba871
2016-04-08 17:25:37 +01:00
..
baremetal.json.erb Add bifrost manifest 2015-08-04 17:12:43 +02:00
bifrost_global_vars.erb Put configuration files under configurable folder 2015-08-24 18:48:47 +00:00
inspector_dnsmasq_http.erb Allow chainloading of Inspector ramdisk over UEFI 2016-04-08 17:25:37 +01:00
inspector_dnsmasq_tftp.erb [inspector] use dnsmasq dhcp-sequential-ip flag in dnsmasq.conf 2016-03-01 15:11:50 +01:00
inspector_ipxe.erb Allow chainloading of Inspector ramdisk over UEFI 2016-04-08 17:25:37 +01:00
inspector_pxelinux_cfg.erb [inspector] allow sending random kernel arguments to the IPA 2016-02-16 15:07:17 +01:00