AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Other
14.1k
stars
3.43k
forks
source link
Empty value in execution_environment should remove selections (ansible.controller.job_template) #14841
Please confirm the following
security@ansible.com
instead.)Bug Summary
When a template has Execution Environment selected but playbook specifies execution_environment = "", the selection in the template should be removed.
AWX version
23.2.0
Select the relevant components
Installation method
docker development environment
Modifications
no
Ansible version
2.14.2
Operating system
Red Hat Enterprise Linux release 9.1 (Plow)
Web browser
Chrome
Steps to reproduce
Expected results
TASK [Create templates] **** changed: [localhost]
Actual results
TASK [Get all templates from AAP] ** ok: [localhost]
TASK [debug] *** ok: [localhost] => { "aap_templates.assets.job_templates[0].execution_environment": { "name": "Automation Hub Default execution environment", "type": "execution_environment" } }
TASK [set_fact] **** ok: [localhost]
TASK [Create templates] **** ok: [localhost]
Additional information
No response