From 6ad4d2d7a1320f9a9b078a3758eb3ef0e45206d1 Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Tue, 29 Apr 2025 15:11:11 -0500 Subject: [PATCH] fix(ironic): ensure that UEFI boot works by having snponly.efi Since we are still using iPXE with our UEFI boot, we need to have snponly.efi available to our servers to fetch. Utilize the ironic.conf config that causes the conductor to copy the file from the host OS, which is located at /usr/lib/ipxe/snponly.efi in our containers, to the path where it will serve it up from. fixes PUC-649. --- components/ironic/values.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/components/ironic/values.yaml b/components/ironic/values.yaml index ed6197620..e743ad3a5 100644 --- a/components/ironic/values.yaml +++ b/components/ironic/values.yaml @@ -72,6 +72,7 @@ conf: pxe: images_path: /var/lib/understack/master_iso_images instance_master_path: /var/lib/understack/master_iso_images + loader_file_paths: "snponly.efi:/usr/lib/ipxe/snponly.efi" inspector: extra_kernel_params: ipa-collect-lldp=1 hooks: "$default_hooks,parse-lldp,local-link-connection,physical-network"