[Stable only] Apply IronicIPXEUefiSnpOnly to uefi_pxe_bootfile_name
Currently, uefi_pxe_bootfile_name will be set to bootx64.efi but
bootx64.efi does not exist because a change[1] of puppet-ironic is not
backported. In this situation, deployment will fail. Ideally, the
change[1] of puppet-ironic should be backported, but it is not going to
be backported.
Therefore, this patch changes uefi_pxe_bootfile_name to snponly.efi or
ipxe.efi in response to IronicIPXEUefiSnpOnly.
In master branch, the change[1] of puppet-ironic has been made and
boot64.efi is created. Hence this change is only for Stable branches.
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- heat-templates/ +/853077 /opendev. org/openstack/ tripleo- heat-templates/ commit/ 6435d081b2b6a30 023e2dfa2766679 9ec55ddbfc
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 6435d081b2b6a30 023e2dfa2766679 9ec55ddbfc
Author: Yamato Tanaka <email address hidden>
Date: Mon Aug 15 10:31:53 2022 +0900
[Stable only] Apply IronicIPXEUefiS npOnly to uefi_pxe_ bootfile_ name
Currently, uefi_pxe_ bootfile_ name will be set to bootx64.efi but
bootx64.efi does not exist because a change[1] of puppet-ironic is not
backported. In this situation, deployment will fail. Ideally, the
change[1] of puppet-ironic should be backported, but it is not going to
be backported.
Therefore, this patch changes uefi_pxe_ bootfile_ name to snponly.efi or npOnly.
ipxe.efi in response to IronicIPXEUefiS
In master branch, the change[1] of puppet-ironic has been made and
boot64.efi is created. Hence this change is only for Stable branches.
[1] 4863a485cd7405f 6bca9011a9694dd 385d170049
Closes-Bug: #1983559 d242468aa167455 5edcefba56b
Change-Id: I0eb9aca944479c