Some network cards ignore ipmi request to boot from disk
Bug #1476489 reported by
Clint Byrum
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Medium
|
Julia Kreger |
Bug Description
When testing ironic with some HP servers which have Mellanox network cards in them, it appears that they ignore the IPMI request to boot from disk. This means that after rebooting after deploy, the node will try to network boot again. Because the PXE driver that is in use leaves the boot files in place, this will result in a stuck node that will not boot into the image that was deployed.
Suggested remedy is to be defensive and remove any boot files so that the node will not receive PXE instructions and will fall through to disk boot.
Changed in ironic: | |
status: | New → Triaged |
importance: | Undecided → Medium |
tags: | added: pxe |
Changed in ironic: | |
assignee: | nobody → Julia Kreger (juliaashleykreger) |
Changed in ironic: | |
milestone: | none → 4.0.0 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The standard PXE driver cleans up the tftp contents when the agent driver does not do so. In the case where reported, the user is using the agent driver for deployment, and while the mellonox cards are always attempting PXE, if the tftp files are no longer present after deploy, the node gives up attempting to PXE and boots utilizing it's bios settings.