Petitboot systems do not use the pxelinux.0 loader. Instead,
petitboot itself handles pxelinux functionality. A side effect of
this is that petitboot requires DHCP option 210 (tftp path-prefix)
as this information is normally derived from the boot file name.
This patch uses the value of tftp_root as a path prefix and makes
the PXE module honor that prefix.
Change-Id: Ib9e954feea2cec38dd8328ada35005c0311c2a1b
Closes-Bug: #1639187
Co-Authored-By: Michael Turek <email address hidden>
Reviewed: https:/ /review. openstack. org/185987 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=f13959c0318 3ac7893387224d0 82360c1e9fcb51
Committed: https:/
Submitter: Jenkins
Branch: master
commit f13959c03183ac7 893387224d08236 0c1e9fcb51
Author: Michael Turek <email address hidden>
Date: Wed Sep 28 14:18:53 2016 +0000
Enable PXE for systems using petitboot
Petitboot systems do not use the pxelinux.0 loader. Instead,
petitboot itself handles pxelinux functionality. A side effect of
this is that petitboot requires DHCP option 210 (tftp path-prefix)
as this information is normally derived from the boot file name.
This patch uses the value of tftp_root as a path prefix and makes
the PXE module honor that prefix.
Change-Id: Ib9e954feea2cec 38dd8328ada3500 5c0311c2a1b
Closes-Bug: #1639187
Co-Authored-By: Michael Turek <email address hidden>