I’m looking to manage some nodes which are in a separate subnet behind a jump host. Previously I set up a few SSH config options for my Ansible user and then configured the jump host to respect these (keys, user, ports etc) - doing the same with AWX seems a little out of my reach at the moment. On the IRC channel it was suggested that I could do the same in /var/lib/awx in the awx_task container, so I did this, but to no avail.
I can see AWX attempting to connect in auth.log on the jump host:
Connection closed by 78.x.x.x port 33062 [preauth]
And the full output from AWX is here (suitable sanitised):
https://gist.github.com/analbeard/a950f1e577468a28c02eeb4dbd27338f
Obviously manually adding config files to a container isn’t a maintainable way of doing this in future, but I’d like to get it working so I can experiment more. Can anyone suggest where I might be going wrong?