-
Feature Request
-
Resolution: Unresolved
-
Normal
-
None
-
2.4
-
False
-
-
False
Description
| Allow setting https_proxy for project updates only |
Use Case
To access GitHub in the cloud we require our Automation Controllers to use a proxy when doing project updates only. Currently only way to support this is to set the https_proxy environment var in "Settings > Jobs > Extra Environment Variables" which sets the AWX_TASK_ENV variable for ALL jobs. The issue is we only want to specify the proxy settings for git/project update jobs.
Value or impact to the business
Setting a proxy on all jobs when not required will cause issues with running normal job automation which has no requirement for a proxy. It would be necessary to list excluded destinations with no_proxy var which is difficult to manage as we need to effectively list everything as we require the proxy disabled for normal jobs (i.e. not project updates).
Github Link: https://github.com/ansible/awx/pull/14190