578f01678c
This is a follow-up patch to the patch so that the power status
is not retried if a power action fails:
ee5d4942a1
It addresses the comments as well as adds more clarification
and updates the documentation to refer to the new
[ipmi]command_retry_timeout config option.
Change-Id: Ib21544da260565ae399e2d07b32af9bd8b810280
Related-Bug: #1692895
22 lines
985 B
YAML
22 lines
985 B
YAML
---
|
|
deprecations:
|
|
- |
|
|
Configuration option ``[ipmi]/retry_timeout`` is deprecated in favor of
|
|
these new options:
|
|
|
|
* ``[ipmi]/command_retry_timeout``: timeout value to wait for an IPMI
|
|
command to complete (be acknowledged by the baremetal node)
|
|
* ``[conductor]/power_state_change_timeout``: timeout value to wait for
|
|
a power operation to complete, so that the baremetal node is in the
|
|
desired new power state
|
|
fixes:
|
|
- |
|
|
Prevents the IPMI driver from needlessly checking status of the baremetal
|
|
node if a power change action fails. Additionally, stops retrying power
|
|
actions and power status polls on receipt of a non-retryable error from
|
|
ipmitool. For more information, see
|
|
https//bugs.launchpad.net/ironic/+bug/1675529. A new configuration option
|
|
``[conductor]/power_state_change_timeout`` can be used to specify how many
|
|
seconds to wait for a baremetal node to change power state when a power
|
|
action is requested.
|