i have a ssh client config that works, and it has Host definition for the 
bastion at the top, and then all the inside hosts are listed below it in 
the same file with an appropriate ProxyCommand statement.

i have a directory at ~/repo/some-ansible-repo/

~/repo/some-ansible-repo/ansible.cfg looks like this:

$ cat ./ansible.cfg
[defaults]
inventory = ./hosts
host_key_checking = false
deprecation_warnings=false
vault_password_file = ../vault_password_file_blah

[ssh_connection]
ssh_args="-F ~/.ssh/dev-cluster.config -o 
ControlPath=/tmp/ansible-ssh-%h-%p-%r -o ControlMaster=auto -o 
ControlPersist=30m"
control_path = ~/.ansible/cp


Ansible can connect to the bastion, but it cannot connect to any of the 
inside hosts unless the client config has:

Include ~/.ssh/dev-cluster.config

Am I doing something wrong with ansible.cfg?
Why is it ignoring my -F?

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/9cb3dd16-7ad1-4c9a-b7f2-ee85ad84ad76%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to