Comment 4 for bug 1952652

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-ironic (stable/xena)

Reviewed: https://review.opendev.org/c/openstack/puppet-ironic/+/819833
Committed: https://opendev.org/openstack/puppet-ironic/commit/2688458cb0eae1b09c50417477a27a8e8dba682b
Submitter: "Zuul (22348)"
Branch: stable/xena

commit 2688458cb0eae1b09c50417477a27a8e8dba682b
Author: Harald Jensås <email address hidden>
Date: Mon Nov 29 18:43:05 2021 +0100

    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 51ea0c95eabe8dd15493dd719b8ee34079ef3bb1)