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

Add a new workflow node creation that can track the value of a variable to validate job results that are not failures

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      What is the nature and description of the request?

      Some job templates are considered optional and are created as "Always execute" as their failure will not negatively impact the workflow, however some of these jobs might be in conditions that are neither failures or successes in the workflow design logic, like for instance partial failure in the DNS record creation.

      To address this situations, it would be useful to verify an internally tracked result with Ansible Playbook logic to flag the execution with something else other than success or failure, this will make the review of the result more clear in the visual output.

      Why does the customer need this? (List the business requirements here)

      This will improve the review process of the workflows and therefore the quality of the work.

      How would you like to achieve this? (List the functional requirements here)

      Add a new node type, example "On Condition" like in the picture below:

      After the normal selections, add an area to input the Ansible logic to validate the results and eventually customize the flag:

      The resulting output could look something like this:

              bcoursen@redhat.com Brian Coursen
              rhn-support-mcanu Matteo Canu
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: