Failed to set DHCP BOOT options for any port
Bug #1371503 reported by
Ladislav Smola
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
High
|
Dmitry Tantsur | ||
tripleo |
Fix Released
|
High
|
Unassigned |
Bug Description
Ironic condutor fails to update neutron because of:
neutron-
That leads to:
ironic-
Leading to stack-create fail with:
No valid host was found. Exceeded max scheduling
This happens after > 24h of running Ironic. heat stack-create works again if I restart ironic-conductor. Seems like Ironic is holding some old auth_token there.
full log around that event:
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in ironic: | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → juno-rc1 |
Changed in ironic: | |
status: | Confirmed → Triaged |
Changed in ironic: | |
assignee: | nobody → Dmitry "Divius" Tantsur (divius) |
Changed in ironic: | |
status: | Fix Committed → Fix Released |
Changed in tripleo: | |
status: | Fix Committed → Fix Released |
Changed in ironic: | |
milestone: | juno-rc1 → 2014.2 |
To post a comment you must log in.
Ladislav, you are right about old token. Neutron DHCP provider uses first token always. /github. com/openstack/ ironic/ blob/master/ ironic/ common/ dhcp_factory. py#L41- L43 /github. com/openstack/ ironic/ blob/master/ ironic/ dhcp/neutron. py#L61 /github. com/openstack/ ironic/ blob/master/ ironic/ drivers/ modules/ pxe.py# L325
1) https:/
2) https:/
3) https:/