Description of problem: Because of these issues bz1822254 bz1776929 - there's a need to use ipxe-snponly image instead of the standard ipxe.efi. It looks like the ipxe.efi file is hardcoded in the dnsmasq.conf. I tried to change "ironic::drivers::pxe::uefi_pxe_bootfile_name" but it only updating the ironic.conf.
I've proposed this upstream[1] just to get some feedback on the configuration interface to have control over which file gets copied to /tftproot/ipxe.efi. This change can be backported to Queens then into OSP13. [1] https://review.opendev.org/#/c/721439
stable/queens fix has been proposed upstream. To use this, set the following in your undercloud hieradata overrides file and (re)run "openstack undercloud install" ironic::pxe::ipxe_name_base: 'ipxe-snponly'
Moving this to ON_DEV until patch merges to Queen, also changing flags to 13. Will create a clone for 16.1.
Confirmed fix is in puddle 2020-05-28.2.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2718
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 500 days