-
Epic
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
skip actions automatically on pre_condition
-
False
-
-
False
-
-
Not Selected
-
?
-
?
-
To Do
-
RHOSSTRAT-883 - Allow to skip actions from existing action plans in Watcher
-
?
-
rhos-workloads-evolution
-
?
-
33% To Do, 67% In Progress, 0% Done
-
-
-
Goal:
Action should detect on pre_condition some conditions that prevent it of being executed and set the action as skipped in that case. Example of this are:
- In a migration action, the instance does not exist.
- In a migration action, the instance is not running in source_node
- etc...
Acceptance Criteria:
- All the actions has pre_condition method populated with relevant status validations.
- Unit tests are created for the new pre_condition
Open questions:
- Should we create any tempest test to validate specific pre_conditions?