puppet-ironic/spec
Harald Jensås 2688458cb0 Fix name of iPXE efi bootrom
In change Ia30aff290ec24972f387612851f8f630ddc9403b
the file in tftproot was renamed from ipxe.efi to
snponly.efi. Later in the filename was parameterized
in change I565e3ae6388812c358e86fac49b17e0cce97b9df.

The dnsmasq DHCP configuration was not updated to
point to use the new filename, nor the parameter.

This change adds 'uefi_ipxe_bootfile_name' to
ironic::pxe::common, updates the other manifests to
use ironic::pxe::common::uefi_ipxe_bootfile_name if
set.

Also add the 'uefi_ipxe_bootfile_name' parameter to
the ironic::inspector class and update the dnsmasq
DHCP tempalte to use the parameter.

Closes-Bug: #1952652
Change-Id: I1b3ccd8ad8f3ce66c66c58b1dfdca158d749c287
(cherry picked from commit 51ea0c95ea)
2021-11-30 19:41:49 +00:00
..
acceptance Add Puppet Litmus 2020-08-31 21:26:32 +02:00
classes Fix name of iPXE efi bootrom 2021-11-30 19:41:49 +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 Add support for MultiStrOpt 2021-07-13 18:17:12 +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.rb Set fixture paths for unit tests 2021-06-02 14:01:30 +09:00
spec_helper_acceptance.rb Add Puppet Litmus 2020-08-31 21:26:32 +02:00