Uploaded image for project: 'Ansible Automation Platform RFEs'
  1. Ansible Automation Platform RFEs
  2. AAPRFE-391

Convergence Rules on Workflow job template

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 2.3
    • controller
    • False
    • Hide

      None

      Show
      None
    • False

      1. 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.

       

      1. 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 ).

      1. How would you like to achieve this? (List the functional requirements here)
      2. List any affected known dependencies: Doc, UI etc..
      3. Github Link if any

              bcoursen@redhat.com Brian Coursen
              rhn-support-fjaimesc Felix Itzel Jaimes Campos
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: