
Currently, an actionplan state is set to SUCCEEDED once the execution has finished, but that does not imply that all the actions finished successfully. This patch is checking the actual state of all the actions in the plan after the execution has finished. If any action has status FAILED, it will set the state of the action plan as FAILED and will apply the appropiate notification parameters. This is the expected behavior according to Watcher documentation. The patch is also fixing the unit test for this to set the expected action plan state to FAILED and notification parameters. Closes-Bug: #2106407 Change-Id: I7bfc6759b51cd97c26ec13b3918bd8d3b7ac9d4e
14 lines
553 B
YAML
14 lines
553 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Previously, if an action failed in an action plan, the state of the
|
|
action plan was reported as SUCCEEDED if the execution of the action has
|
|
finished regardless of the outcome.
|
|
|
|
Watcher will now reflect the actual state of all the actions in the plan
|
|
after the execution has finished. If any action has status FAILED, it
|
|
will set the state of the action plan as FAILED. This is the expected
|
|
behavior according to Watcher documentation.
|
|
|
|
For more info see: https://bugs.launchpad.net/watcher/+bug/2106407
|