Fail to chainload iPXE (undionly.kpxe)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Medium
|
Lucas Alvares Gomes | ||
Kilo |
Fix Released
|
Undecided
|
Unassigned | ||
ironic (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I was working on a DELL R630 and it was failing to chainload the undionly.kpxe configuration in the way we set the DHCP configuration in Neutron.
By manually tweaking stuff I could get it to work. Here's what I had to change:
* In Ironic:
diff --git a/ironic/
index b24b716..40a4469 100644
--- a/ironic/
+++ b/ironic/
@@ -267,7 +267,7 @@ def dhcp_options_
# If the request comes from iPXE, direct it to boot from the
# iPXE script
- dhcp_opts.
+ dhcp_opts.
else:
if deploy_
* In the custom dnsmasq we create for creating the "ipxe" tag in Neutron:
$ cat /etc/dnsmasq-
dhcp-userclass=
(Instead of dhcp-match:
Changed in ironic: | |
assignee: | nobody → Lucas Alvares Gomes (lucasagomes) |
importance: | Undecided → Medium |
milestone: | none → liberty-1 |
Changed in ironic: | |
milestone: | none → 4.0.0 |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/182387
Review: https:/