Closed pamoedom closed 3 years ago
This has come up in the past as well, see discussions in https://bugzilla.redhat.com/show_bug.cgi?id=1845180.
Thanks @jlebon, I'll reopen the BZ because for versions >=4.6, iPXE boot with UEFI mode is not working unless the initrd for kernel argument points to just the image file name and not the whole URL.
Which section(s) is the issue in?
https://docs.openshift.com/container-platform/4.7/installing/installing_bare_metal/installing-bare-metal.html#installation-user-infra-machines-pxe_installing-bare-metal
https://docs.openshift.com/container-platform/4.7/installing/installing_bare_metal/installing-bare-metal-network-customizations.html#installation-user-infra-machines-pxe_installing-bare-metal-network-customizations
https://docs.openshift.com/container-platform/4.7/installing/installing_bare_metal/installing-restricted-networks-bare-metal.html#installation-user-infra-machines-pxe_installing-restricted-networks-bare-metal
What needs fixing?
When using iPXE with
UEFI
boot mode, the kernel line should also contain the variableinitrd=
, but instead of pointing to the wholeinitramfs
URL, it should only contain the image file name, for example:I think we should include a note about this, please see BZ#1940586 for more details.