-
Feature Request
-
Resolution: Unresolved
-
Undefined
-
None
-
2.3
-
False
-
-
False
- What is the nature and description of the request?
Every child node with convergence rule ANY can start, in one of the parent nodes finished ready.
The result of other other parent nodes doesn't matter, if one node ended successful.
Every child node with convergence rule "ALL" must wait, until ALL of the parent nodes finished ready.
In this case this workflow path can finished earlier with "failed", if one of the parent nodes ended failed.
The rule result ALL can not be reached any more, if one of the parents failed.
- Why does the customer need this? (List the business requirements here)
The customer scenario is as follows:
Job Template 1 needs 5 minutes, starting application on "Start Node1" with the convergence rule "ALL".
Job Template 2 needs 25 or more minutes (starting application on backup "Start Node2") with the default convergence rule "ANY"
The customer wants to start both child nodes, as soon as one of the parent nodes has been finished. Due to both child nodes are waiting to both parents finish as long as "ANY" or "ALL" is set in the configuration? (as I tested in my lab this same behavior ).
- How would you like to achieve this? (List the functional requirements here)
- List any affected known dependencies: Doc, UI etc..
- Github Link if any
- is depended on by
-
AAPRFE-2520 Add Conditional Execution and Branching Logic for Workflow Job Templates in Ansible Automation Platform
-
- Closed
-