action #132773
closedfail to set iPXE boot for a baremetal machine in FC basement
0%
Description
Hi,
I am changing one baremetal machine in FC basement to use iPXE from PXE with legacy BIOS(none-UEFI). My MR was merged, https://gitlab.suse.de/OPS-Service/salt/-/merge_requests/3737. It is expected to get bootscript from the kernel qa team's http server, http://baremetal-support.qa.suse.de:8080/v1/bootscript/script.ipxe/10.168.192.87. But the machine still access its original PXE server, QA-PXEBOOT on qa-jump.qe.nue2.suse.org.
I confirmed that the machine has set boot from pxe, and the bootscript is present on the http server:
wget http://baremetal-support.qa.suse.de:8080/v1/bootscript/script.ipxe/10.168.192.87
#!ipxe
echo ++++++++++++++++++++++++++++++++++++++++++
echo ++++++++++++ openQA ipxe boot ++++++++++++
echo + Host: scooter-1.qe.nue2.suse.org
echo ++++++++++++++++++++++++++++++++++++++++++
kernel http://openqa.suse.de/assets/repo/SLE-15-SP5-Online-x86_64-Build102.1-Media1/boot/x86_64/loader/linux install=http://openqa.suse.de/assets/repo/SLE-15-SP5-Online-x86_64-Build102.1-Media1 regurl=http://all-102.1.proxy.scc.suse.de ssh=1 sshpassword=xxx plymouth.enable=0 Y2DEBUG=1 vga=791 video=1024x768 console=ttyS1,115200 linuxrc.log=/dev/ttyS1 linuxrc.core=/dev/ttyS1 linuxrc.debug=4,trace reboot_timeout=0 kernel.softlockup_panic=1 vt.color=0x07
initrd http://openqa.suse.de/assets/repo/SLE-15-SP5-Online-x86_64-Build102.1-Media1/boot/x86_64/loader/initrd
boot
Both openqa run and manual boot had the same result --- boot from QA-PXEBOOT rather than bootscript on baremetal-support.qa.suse.de. The boot process can be seen from the openqa test: https://openqa.suse.de/tests/11574059 (video in download tab)
Is there anything wrong with the server configuration files, or could you tell me what else configurations do I need to do? I follow the ticket but I have not gotten clue, https://progress.opensuse.org/issues/130501.