validate hangs if ipmitool is unable to reach BMC
Bug #1314954 reported by
aeva black
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
High
|
aeva black |
Bug Description
The ipmitool driver has a configurable "retry_timeout" today -- this determines how long the set_power_state() method will wait for confirmation of a power state change.
However, if ipmitool is simply unable to reach the BMC -- for example, the ipmi_address is incorrect or unroutable -- then all commands, including even calling driver.
Furthermore, this results in an RPC timeout in the API service, and does not provide the user with any valuable feedback, eg. that the IPMI settings were incorrect.
Changed in ironic: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → juno-1 |
Changed in ironic: | |
assignee: | nobody → Ramakrishnan G (rameshg87) |
Changed in ironic: | |
assignee: | nobody → Mikhail Durnosvistov (mdurnosvistov) |
Changed in ironic: | |
assignee: | Mikhail Durnosvistov (mdurnosvistov) → Devananda van der Veen (devananda) |
status: | Triaged → In Progress |
Changed in ironic: | |
milestone: | juno-1 → juno-2 |
Changed in ironic: | |
status: | Fix Committed → Fix Released |
Changed in ironic: | |
milestone: | juno-2 → 2014.2 |
To post a comment you must log in.
Changing to 'critical' since there is no way for the user to understand the cause of these failures. Even reading the conductor log files does not give any helpful information about this today.