From 687a75772a7262e4a5b675dab1d3fcf4ce61ade9 Mon Sep 17 00:00:00 2001 From: Hardik Dodiya Date: Mon, 10 Jun 2024 12:28:20 +0000 Subject: [PATCH] Update default ipxe script template --- templates/ipxe-script.tpl | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/templates/ipxe-script.tpl b/templates/ipxe-script.tpl index ae0e2bcb..b772d7cf 100644 --- a/templates/ipxe-script.tpl +++ b/templates/ipxe-script.tpl @@ -5,7 +5,10 @@ set kernel-url {{.KernelURL}} set initrd-url {{.InitrdURL}} set squashfs-url {{.SquashfsURL}} +:onerror +echo Boot failed, entering shell... +shell -kernel ${kernel-url} initrd=initrd gl.ovl=/:tmpfs gl.url=${squashfs-url} gl.live=1 ip=dhcp6 ignition.firstboot=1 ignition.config.url=${ipxe-svc}/ignition/${uuid} ignition.platform.id=metal console=ttyS0,115200 console=tty0 earlyprintk=ttyS0,115200 consoleblank=0 -initrd ${initrd-url} -boot \ No newline at end of file +kernel ${kernel-url} initrd=initrd gl.ovl=/:tmpfs gl.url=${squashfs-url} gl.live=1 ip=dhcp6 ignition.firstboot=1 ignition.config.url=${ipxe-svc}/ignition/${uuid} ignition.platform.id=metal console=ttyS0,115200 console=tty0 earlyprintk=ttyS0,115200 consoleblank=0 || goto onerror +initrd ${initrd-url} || goto onerror +boot || goto onerror