awx icon indicating copy to clipboard operation
awx copied to clipboard

Allow empty values for ee in template

Open kk-at-redhat opened this issue 2 years ago • 2 comments

SUMMARY

Added an ability to specify empty value for execution_environment in ansible.controller.job_template module.

related #14841

ISSUE TYPE

Bug, Docs Fix or other nominal change

COMPONENT NAME

Collection

ADDITIONAL INFORMATION

Suggested testing:

    - ansible.controller.export:
        job_templates: 'all'
      register: aap_templates

    - ansible.controller.job_template:
        name: "{{ aap_templates.assets.job_templates[0].name }}"
      ignore_errors: true

    - ansible.controller.job_template:
        name: "{{ aap_templates.assets.job_templates[0].name }}"
        execution_environment: "Control Plane Execution Environment"
      ignore_errors: true

    - ansible.controller.job_template:
        name: "{{ aap_templates.assets.job_templates[0].name }}"
        execution_environment: ""
      ignore_errors: true

    - ansible.controller.job_template:
        name: "{{ aap_templates.assets.job_templates[0].name }}"
        execution_environment: "Control Plane Execution Environment"
      ignore_errors: true

    - ansible.controller.job_template:
        name: "{{ aap_templates.assets.job_templates[0].name }}"
        execution_environment: {}
      ignore_errors: true

    - ansible.controller.job_template:
        name: "{{ aap_templates.assets.job_templates[0].name }}"
        execution_environment: "Control Plane Execution Environment"
      ignore_errors: true

    - ansible.controller.job_template:
        name: "{{ aap_templates.assets.job_templates[0].name }}"
        execution_environment: None
      ignore_errors: true

kk-at-redhat avatar Mar 10 '24 22:03 kk-at-redhat

FWIW I hit the describe bug and used this code as a workaround. Worked like a charm for me

BrandtWoolf avatar Apr 01 '24 21:04 BrandtWoolf