Firmware update hangs on Gen 8.1 when update is a 'noop'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
proliantutils |
New
|
Undecided
|
Unassigned |
Bug Description
When using ironic manual cleaning to update firmware on a Gen 8.1 device, if the firmware has already been updated to the requested version, then the update hangs. The ilo firmware is 2.72, and the hardware is a BL460c blade. I can see from ironic debug logs that the firmware update has started, but the node remains in the cleaning state.
2020-01-14 17:19:37.237 28457 DEBUG ironic.
18
I tried resetting the ilo, to see if this would trigger the wait conditions in the proliantutils library. It did not help.
Seen with proliantutils 2.4.0.