Thanks for input, but it still does not work for me.
Here are my configs/errors. ssh -F .ssh/config, works fine , just fails thru Ansible
Using /etc/ansible/ansible.cfg as config file
Loading callback plugin default of type stdout, v2.0 from /opt/ansible/ansible/lib/ansible/plugins/callback/__init__.pyc
Loading callback plugin unnamed of type old, v1.0 from /opt/ansible/ansible/lib/ansible/plugins/callback/__init__.pyc
Loading callback plugin unnamed of type old, v1.0 from /opt/ansible/ansible/lib/ansible/plugins/callback/__init__.pyc
PLAYBOOK: helloworld_ver2.yml ************************************************************************************************************************************
1 plays in playbks/helloworld_ver2.yml
PLAY [Test ping on localhost] ************************************************************************************************************************************
TASK [Gathering Facts] *******************************************************************************************************************************************
Using module file /opt/ansible/ansible/lib/ansible/modules/system/setup.py
<51.16.67.33> ESTABLISH SSH CONNECTION FOR USER: None
<51.16.67.33> SSH: ansible.cfg set ssh_args: (-F)(/opt/ansible/.ssh/config)
<51.16.67.33> SSH: ansible_password/ansible_ssh_pass not set: (-o)(KbdInteractiveAuthentication=no)(-o)(PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey)(-o)(PasswordAuthentication=no)
<51.16.67.33> SSH: ANSIBLE_TIMEOUT/timeout set: (-o)(ConnectTimeout=10)
<51.16.67.33> SSH: PlayContext set ssh_common_args: ()
<51.16.67.33> SSH: PlayContext set ssh_extra_args: ()
<51.16.67.33> SSH: EXEC ssh -vvv -F /opt/ansible/.ssh/config -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ConnectTimeout=10 51.16.67.33 '/bin/sh -c '"'"'/usr/bin/python && sleep 0'"'"''
fatal: [51.16.67.33]: UNREACHABLE! => {
"changed": false,
"msg": "SSH Error: data could not be sent to remote host \"51.16.67.33\". Make sure this host can be reached over ssh",
"unreachable": true
}
msg: SSH Error: data could not be sent to remote host "51.16.67.33". Make sure this host can be reached over ssh
msg: SSH Error: data could not be sent to remote host "51.16.67.33". Make sure this host can be reached over ssh
to retry, use: --limit @/opt/ansible/playbks/helloworld_ver2.retry
PLAY RECAP *******************************************************************************************************************************************************
51.16.67.33 : ok=0 changed=0 unreachable=1 failed=0