diff options
author | Ruby Loo <ruby.loo@intel.com> | 2017-07-11 12:43:08 -0400 |
---|---|---|
committer | Ruby Loo <ruby.loo@intel.com> | 2017-07-13 10:19:27 -0400 |
commit | 578f01678c6e1b919bf1b0b48868a1c3204ca04f (patch) | |
tree | 0528d5e8e7238edf76e6a581aaa7ec4e635b4182 /releasenotes/notes/fix-bug-1675529-479357c217819420.yaml | |
parent | bc5efdf45973941347752d3d5eabbffcefad971f (diff) | |
download | ironic-578f01678c6e1b919bf1b0b48868a1c3204ca04f.tar.gz |
Follow-up to fix for power action failure
This is a follow-up patch to the patch so that the power status
is not retried if a power action fails:
ee5d4942a1c33736ffe05ec01619142be400c2f4
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
Diffstat (limited to 'releasenotes/notes/fix-bug-1675529-479357c217819420.yaml')
-rw-r--r-- | releasenotes/notes/fix-bug-1675529-479357c217819420.yaml | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/releasenotes/notes/fix-bug-1675529-479357c217819420.yaml b/releasenotes/notes/fix-bug-1675529-479357c217819420.yaml index 6e56caa79..952ccd215 100644 --- a/releasenotes/notes/fix-bug-1675529-479357c217819420.yaml +++ b/releasenotes/notes/fix-bug-1675529-479357c217819420.yaml @@ -1,14 +1,21 @@ --- deprecations: - | - Configuration option IPMI.retry_timeout is deprecated in favor of new - options IPMI.command_retry_timeout, and - CONDUCTOR.power_state_change_timeout + 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 if the power - change action fails. Additionally stop retrying power actions and power - status polls if we receive a non-retryable error from ipmitool. - https//bugs.launchpad.net/ironic/+bug/1675529. New configuration option - `power_state_change_timeout` added to define how many seconds to wait for a - server to change power state when a power action is requested. + 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. |