Is Multi-Credential Assignment available in AWX

Ansible Tower has multi-credential assignment functionality (see below). My current version of AWX is 14. It does not contain the functionality that exists in the most recent versions of Ansible Tower. Is there a version of AWX that supports the functionality below?

  1. Multi-Credential Assignment

Ansible Tower provides support for assigning zero or more credentials to a job template.

5.1. Background

Prior to Ansible Tower 3.3, job templates had a certain set of requirements with respect to credentials:

  • All job templates (and jobs) were required to have exactly one Machine/SSH or Vault credential (or one of both).

  • All job templates (and jobs) could have zero or more “extra” credentials.

  • Extra credentials represented “Cloud” and “Network” credentials that could be used to provide authentication to external services via environment variables (e.g., AWS_ACCESS_KEY_ID).

This model required a variety of disjoint interfaces for specifying credentials on a job template and it lacked the ability associate multiple Vault credentials with a playbook run, a use case supported by Ansible core from Ansible 2.4 onwards.

This model also poses a stumbling block for certain playbook execution workflows, such as having to attach a “dummy” Machine/SSH credential to the job template simply to satisfy the requirement.

5.2. Important Changes

kdd (kdahl.llc@gmail.com) said:

*Ansible Tower has multi-credential assignment functionality (see below).
My current version of AWX is 14. It does not contain the functionality
that exists in the most recent versions of Ansible Tower. Is there a
version of AWX that supports the functionality below?*

All relevant versions of AWX (and Tower, for that matter) allow assigning
multiple credentails to job. However, you can only assign one credential
of each *type*.

For example, a job can have all of:
- one AWS credential
- one machine credential
- one GCP credential

However, you can not have more than one credential of the same type
assigned.

Bill