<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi Anirudh,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Are you using CentOS 8? The iPXE EFI bootloader file is named ipxe-x86_64.efi there, so a TFTP request for ipxe.efi will fail.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Could you try setting the following in ironic.conf:</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">[pxe]</div><div class="gmail_default" style="font-family:verdana,sans-serif">uefi_ipxe_bootfile_name =  ipxe-x86_64.efi</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">If this works, we should change it in kolla-ansible. Would you be able to propose the change via Gerrit?</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Mark</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 13 Aug 2021 at 17:18, Anirudh Gupta <<a href="mailto:anyrude10@gmail.com" target="_blank">anyrude10@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Team,<div><br></div><div>I am trying to provision Baremetal node using IRONIC with KOLLA-ANSIBLE.</div><div>I have enabled the support of "IPXE" in kolla-ansible as well.</div><div><br></div><div>I am getting an issue that when my baremetal node is booted in UEFI Mode, it is not able to find file <b>"ipxe.efi"</b> as a result of which cleaning of the node fails</div><div><br></div><img src="cid:ii_ksa4lw2h0" alt="image.png" width="497" height="83"><br><div><br></div><div>But when I change the BIOS Mode of my Baremetal Node to Legacy.BIOS, it looks for the file "<b>undionly.kpxe"</b> for which the acknowledgment is received and Data Packets are transferred. Eventually the cleaning of node is also a success.</div><div><br></div><div><img src="cid:ii_ksa4povw1" alt="image.png" width="497" height="193"><br></div><div><br></div><div>Is there any limitation of IRONIC or KOLLA-ANSIBLE side that provisioning of Baremetal Node can only be done in Legacy Bios Mode?</div><div>For bare metal provisioning in UEFI mode, is there any other parameter that needs to be enabled.</div><div><br></div><div>Regards</div><div>Anirudh Gupta</div><div><br></div></div>
</blockquote></div>