summaryrefslogtreecommitdiff
path: root/releasenotes/notes/fix-wsman-raid-async-step-error-handling-f44e2001ac018d12.yaml
diff options
context:
space:
mode:
authorAija Jauntēva <aija.jaunteva@dell.com>2020-10-02 04:57:42 -0400
committerAija Jauntēva <aija.jaunteva@dell.com>2020-11-02 12:56:29 -0500
commit23951f4b44e64513da047c474f0a49408ddf9208 (patch)
tree5a8df9891089a002b285ceaad72851256262e68c /releasenotes/notes/fix-wsman-raid-async-step-error-handling-f44e2001ac018d12.yaml
parent101fc29686a4bf327521f7a4025a6c301db89e84 (diff)
downloadironic-23951f4b44e64513da047c474f0a49408ddf9208.tar.gz
Fix idrac-wsman RAID step async error handling
Instead of using process_event('fail') use error_handlers, otherwise in case of failure node gets stuck and fails because of timeout, instead of failing earlier due to step failure. Story: 2008307 Task: 41194 Change-Id: Ieec0173f57367587985d2baad77205bb83e8b69a
Diffstat (limited to 'releasenotes/notes/fix-wsman-raid-async-step-error-handling-f44e2001ac018d12.yaml')
-rw-r--r--releasenotes/notes/fix-wsman-raid-async-step-error-handling-f44e2001ac018d12.yaml8
1 files changed, 8 insertions, 0 deletions
diff --git a/releasenotes/notes/fix-wsman-raid-async-step-error-handling-f44e2001ac018d12.yaml b/releasenotes/notes/fix-wsman-raid-async-step-error-handling-f44e2001ac018d12.yaml
new file mode 100644
index 000000000..b76a4c785
--- /dev/null
+++ b/releasenotes/notes/fix-wsman-raid-async-step-error-handling-f44e2001ac018d12.yaml
@@ -0,0 +1,8 @@
+---
+fixes:
+ - |
+ Fixes ``idrac-wsman`` RAID ``create_configuration`` clean step,
+ ``apply_configuration`` deploy step and ``delete_configuration`` clean and
+ deploy step to fail correctly in case of error when checking completed
+ jobs. Before the fix when RAID job failed, then node cleaning or deploying
+ failed with timeout instead of actual error in clean or deploy step.