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

[RFE] : Native workflow nodes for intelligent branching and flow routing.

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      Description

      Native workflow nodes for intelligent branching and flow routing.

      Customer Explanation

      • Workflows are great to chain up Job templates but they do not allow for conditional checks, variable updates etc. out of the box. 
        Having 'Native' workflow nodes out of the box for such operations will vastly improve workflow creation experience and their overall utility.
      • For instance, if I wanted to use a Job template multiple times in a workflow, in parallel with different input to them all, I need to rename the input vars and manipulate them via an additional playbook before passing them into the JT. Having a 'Native' node do the variable remapping will help in such a case.
      • Another example: It would be nice to have an  'Conditional' node that checks the values of variables to decide which branches will get executed next.
      • This is quite akin to the 'Logic Apps' or 'Workato' style of automation flows. Not everything needs to be made available out of the box but certainly the utilities should be (If-then nodes, data-transformation nodes, etc.)

      This feature will vastly improve workflow design and usability experience.

              bcoursen@redhat.com Brian Coursen
              rhn-support-snarveka Swati Narvekar
              Votes:
              2 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: