Bug 1822358

Summary: Changing the ipxe.efi during undercloud install/upgrade
Product: Red Hat OpenStack Reporter: David Vallee Delisle <dvd>
Component: puppet-ironicAssignee: Alistair Tonner <atonner>
Status: CLOSED ERRATA QA Contact: nlevinki <nlevinki>
Severity: high Docs Contact:
Priority: high    
Version: 13.0 (Queens)CC: aschultz, atonner, bfournie, broose, dtantsur, jjoyce, jschluet, mburns, mgarciac, rpittau, sbaker, slinaber, tvignaud
Target Milestone: z12Keywords: Triaged, ZStream
Target Release: 13.0 (Queens)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: puppet-ironic-12.4.0-7.el7ost Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1827454 (view as bug list) Environment:
Last Closed: 2020-06-24 11:33:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1776929, 1822254    
Bug Blocks: 1827454    

Description David Vallee Delisle 2020-04-08 20:06:52 UTC
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.

Comment 3 Steve Baker 2020-04-21 21:24:14 UTC
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

Comment 4 Steve Baker 2020-04-22 20:40:19 UTC
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'

Comment 5 Bob Fournier 2020-04-24 00:15:00 UTC
Moving this to ON_DEV until patch merges to Queen, also changing flags to 13.  Will create a clone for 16.1.

Comment 13 Bob Fournier 2020-06-04 19:12:07 UTC
Confirmed fix is in puddle 2020-05-28.2.

Comment 17 errata-xmlrpc 2020-06-24 11:33:20 UTC
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

Comment 18 Red Hat Bugzilla 2023-09-15 00:30:54 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 500 days