Which options in ansible.cfg is overriden by AnsibleTower

According to the following snippet from https://docs.ansible.com/ansible-tower/latest/html/administration/tipsandtricks.html,
some of the options are overriden. Is there a way to find out a list of the options that will be overriden/ignored? If the list of ignored options is too big, maybe a list of options that isn’t overriden by ansible tower?

Tower overrides some ansible.cfg options. For example, Tower stores the SSH ControlMaster sockets, the SSH agent socket, and any other per-job run items in a per-job temporary directory, secured by multi-tenancy access control restrictions via PRoot.

Thanks
Tony Chia

Hey Tony,

I have to cop out here and say “it depends”. Two good ways to figure out when/if your settings are going to be overwritten by AWX.
(1) read the source code in tasks.py https://github.com/ansible/awx/blob/devel/awx/main/tasks.py#L1167 This is were we decide what ansible.cfg options to override via ENV variables.
(2) Run a job and look at the API endpoint for the job. We save the ENV that we inject and you can see the ANSIBLE_ variables that are being overwritten.

Hope that helps!