ironic/doc/source/install
Julia Kreger 5f7d84f483 Provide a path to set explicit ipxe bootloaders
I did something stupid when started driving forth the split of ipxe
from the pxe interface: I didn't think about the need to actually
separate bootloaders. In part, because the use case was a mixed
Power8/Power9 and x86 cluster. Mainly because the Power hardware
does not honor or care about the bootfile name provided over DHCP.
The firmware knows how to read the PXELINUX boot file format
and the machines are able to boot from there.

Where this all goes sideways is when:
* Enabled boot interfaces are set to ipxe,pxe
* No default boot interface is set
* Node is created without a default for x86 hardware.
* Node uses ipxe boot_interface, and creates files under /httpboot
* bootfile transmitted via DHCP is pxelinux.0.

Fun right?

The simple workaround for the power user is to just define the iPXE
loader, or maybe use UEFI. But that is neither here nor there, this
is still a bug and a possible use case is GRUB2 via PXE and iPXE.
Not that would really work via ipxe, but hopefully people get the
idea.

The solution kind of seems clear, duplicate configuration and
fallback if not defined.

Story: #2007003
Task: #40282
Change-Id: I4419254c23095929e52a0fda11789f2f5167dc6b
2020-07-07 12:38:33 -07:00
..
include Merge "Follow up to root device hints in instance_info" 2020-01-27 16:35:42 +00:00
refarch docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
advanced.rst Fix docs for Sphinx 1.6.6 2018-01-17 16:13:09 +02:00
configdrive.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
configure-cleaning.rst Use openstack client instead of neutron client 2018-07-19 02:00:06 +00:00
configure-compute.rst Remove references to 'firewall_driver' 2019-11-28 12:44:00 +00:00
configure-glance-images.rst Docs: split away user image building and highlight whole disk images 2020-03-03 13:25:40 +01:00
configure-glance-swift.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
configure-identity.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
configure-integration.rst Doc - IPv6 Provisioning 2020-04-02 17:26:48 +02:00
configure-ipmi.rst Update config option for collecting sensor data 2018-03-13 11:41:54 +09:00
configure-ipv6-networking.rst Doc - IPv6 Provisioning 2020-04-02 17:26:48 +02:00
configure-iscsi.rst Move install guide into new doc/source/install location 2017-07-05 12:16:37 +01:00
configure-networking.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
configure-nova-flavors.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
configure-pxe.rst Provide a path to set explicit ipxe bootloaders 2020-07-07 12:38:33 -07:00
configure-tenant-networks.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
creating-images.rst Expand user-image doc 2020-03-16 09:38:12 +08:00
deploy-ramdisk.rst Document using CentOS 8 DIB IPA images for Ussuri and newer 2020-01-14 13:09:57 +01:00
enabling-drivers.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
enabling-https.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
enrollment.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
get_started.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00
index.rst Docs: split away user image building and highlight whole disk images 2020-03-03 13:25:40 +01:00
install-obs.rst Fix docs for Sphinx 1.6.6 2018-01-17 16:13:09 +02:00
install-rdo.rst Fix docs for Sphinx 1.6.6 2018-01-17 16:13:09 +02:00
install-ubuntu.rst Fix docs for Sphinx 1.6.6 2018-01-17 16:13:09 +02:00
install.rst Move install guide into new doc/source/install location 2017-07-05 12:16:37 +01:00
next-steps.rst Move install guide into new doc/source/install location 2017-07-05 12:16:37 +01:00
setup-drivers.rst Move install guide into new doc/source/install location 2017-07-05 12:16:37 +01:00
standalone.rst Enable HTTP Basic authentication for JSON-RPC 2020-06-18 09:35:47 +12:00
troubleshooting.rst docs: use openstackdocstheme extlink extension 2019-10-08 11:12:05 +02:00