This is a network related issue, and not related to ansible: *Unable to connect to port 22 on 10.10.100.31"*
>From Ansible controller try to ping or do telnet on the above machine on port 22 and past the output here. Example: telnet 10.10.100.31 22 You are not able to reach that machine, that is causing the grief. Regards, Ameya On Thursday, 9 July 2020 11:14:09 UTC+10, stack flow wrote: > > I also keep on getting following msgs: > > TASK [show hostname] > ************************************************************************************************************ > Wednesday 08 July 2020 21:12:10 -0400 (0:00:00.090) 0:00:00.090 > ******** > *[WARNING]: Platform darwin on host iosv-2 is using the discovered Python > interpreter at /usr/bin/python, but future installation* > *of another Python interpreter could change this. See* > *https://docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html > > <https://docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html> > > for more information.* > *fatal: [iosv-2]: FAILED! => {"ansible_facts": > {"discovered_interpreter_python": "/usr/bin/python"}, "changed": false, > "msg": "[Errno None] Unable to connect to port 22 on 10.10.100.31"}* > > > On Wednesday, July 8, 2020 at 9:09:33 PM UTC-4, stack flow wrote: >> >> >> Hello, I am new to ansible and its troubleshooting. my ansible script is >> failing. below is output. could you advise why is the script failing? >> >> >> >> >> *<10.10.100.59> attempting to start connection* >> *<10.10.100.59> using connection plugin network_cli* >> *<10.10.100.31> attempting to start connection* >> *<10.10.100.31> using connection plugin network_cli* >> *<10.10.100.59> local domain socket does not exist, starting it* >> *<10.10.100.59> control socket path is >> /Users/ljamm/.ansible/pc/f58522fe09* >> *<10.10.100.59> local domain socket listeners started successfully* >> *<10.10.100.31> local domain socket does not exist, starting it* >> *<10.10.100.59> loaded cliconf plugin ios from path >> /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ansible/plugins/cliconf/ios.py >> >> for network_os ios* >> *<10.10.100.31> control socket path is >> /Users/ljamm/.ansible/pc/91c938f5a6* >> *<10.10.100.59>* >> *<10.10.100.31> local domain socket listeners started successfully* >> *<10.10.100.59> local domain socket path is >> /Users/ljamm/.ansible/pc/f58522fe09* >> *<10.10.100.31> loaded cliconf plugin ios from path >> /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ansible/plugins/cliconf/ios.py >> >> for network_os ios* >> *<10.10.100.31>* >> *<10.10.100.31> local domain socket path is >> /Users/ljamm/.ansible/pc/91c938f5a6* >> *[WARNING]: Ignoring timeout(10) for ios_facts* >> *[WARNING]: Ignoring timeout(10) for ios_facts* >> *<iosv-1> Attempting python interpreter discovery* >> *<iosv-2> Attempting python interpreter discovery* >> *<10.10.100.59> ESTABLISH LOCAL CONNECTION FOR USER: ljamm* >> *<10.10.100.59> EXEC /bin/sh -c 'echo PLATFORM; uname; echo FOUND; >> command -v '"'"'/usr/bin/python'"'"'; command -v '"'"'python3.7'"'"'; >> command -v '"'"'python3.6'"'"'; command -v '"'"'python3.5'"'"'; command -v >> '"'"'python2.7'"'"'; command -v '"'"'python2.6'"'"'; command -v >> '"'"'/usr/libexec/platform-python'"'"'; command -v >> '"'"'/usr/bin/python3'"'"'; command -v '"'"'python'"'"'; echo ENDFOUND && >> sleep 0'* >> *<10.10.100.31> ESTABLISH LOCAL CONNECTION FOR USER: ljamm* >> *<10.10.100.31> EXEC /bin/sh -c 'echo PLATFORM; uname; echo FOUND; >> command -v '"'"'/usr/bin/python'"'"'; command -v '"'"'python3.7'"'"'; >> command -v '"'"'python3.6'"'"'; command -v '"'"'python3.5'"'"'; command -v >> '"'"'python2.7'"'"'; command -v '"'"'python2.6'"'"'; command -v >> '"'"'/usr/libexec/platform-python'"'"'; command -v >> '"'"'/usr/bin/python3'"'"'; command -v '"'"'python'"'"'; echo ENDFOUND && >> sleep 0'* >> *<iosv-1> Python interpreter discovery fallback (unsupported platform for >> extended discovery: darwin)* >> *Using module file >> /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ansible/modules/network/ios/ios_facts.py* >> *<iosv-2> Python interpreter discovery fallback (unsupported platform for >> extended discovery: darwin)* >> *Pipelining is enabled.* >> *<10.10.100.59> EXEC /bin/sh -c '/usr/bin/python && sleep 0'* >> *Using module file >> /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ansible/modules/network/ios/ios_facts.py* >> *Pipelining is enabled.* >> *<10.10.100.31> EXEC /bin/sh -c '/usr/bin/python && sleep 0'* >> *fatal: [iosv-1]: FAILED! => {* >> * "ansible_facts": {},* >> * "changed": false,* >> * "failed_modules": {* >> * "ios_facts": {* >> * "ansible_facts": {* >> * "discovered_interpreter_python": "/usr/bin/python"* >> * },* >> * "exception": "WARNING: The below traceback may *not* be >> related to the actual failure.\n File >> \"/var/folders/l8/gjnzx82j2fbd8dqjdxvmx7940000gn/T/ansible_ios_facts_payload_rig_Ih/ansible_ios_facts_payload.zip/ansible/module_utils/network/common/network.py\", >> >> line 229, in get_capabilities\n capabilities = >> Connection(module._socket_path).get_capabilities()\n File >> \"/var/folders/l8/gjnzx82j2fbd8dqjdxvmx7940000gn/T/ansible_ios_facts_payload_rig_Ih/ansible_ios_facts_payload.zip/ansible/module_utils/connection.py\", >> >> line 185, in __rpc__\n raise ConnectionError(to_text(msg, >> errors='surrogate_then_replace'), code=code)\n",* >> * "failed": true,* >> * "invocation": {* >> * "module_args": {* >> * "auth_pass": null,* >> * "authorize": null,* >> * "gather_network_resources": null,* >> * "gather_subset": [* >> * "all"* >> * ],* >> * "host": null,* >> * "password": null,* >> * "port": null,* >> * "provider": null,* >> * "ssh_keyfile": null,* >> * "timeout": null,* >> * "username": null* >> * }* >> * },* >> * "msg": "[Errno None] Unable to connect to port 22 on >> 10.10.100.59",* >> * "warnings": [* >> * "Platform darwin on host iosv-1 is using the discovered >> Python interpreter at /usr/bin/python, but future installation of another >> Python interpreter could change this. See >> https:docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html >> >> <http://docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html> >> >> for more information."* >> * ]* >> * }* >> * },* >> * "msg": "The following modules failed to execute: ios_facts\n"* >> *}* >> *fatal: [iosv-2]: FAILED! => {* >> * "ansible_facts": {},* >> * "changed": false,* >> * "failed_modules": {* >> * "ios_facts": {* >> * "ansible_facts": {* >> * "discovered_interpreter_python": "/usr/bin/python"* >> * },* >> * "exception": "WARNING: The below traceback may *not* be >> related to the actual failure.\n File >> \"/var/folders/l8/gjnzx82j2fbd8dqjdxvmx7940000gn/T/ansible_ios_facts_payload_ngRqZd/ansible_ios_facts_payload.zip/ansible/module_utils/network/common/network.py\", >> >> line 229, in get_capabilities\n capabilities = >> Connection(module._socket_path).get_capabilities()\n File >> \"/var/folders/l8/gjnzx82j2fbd8dqjdxvmx7940000gn/T/ansible_ios_facts_payload_ngRqZd/ansible_ios_facts_payload.zip/ansible/module_utils/connection.py\", >> >> line 185, in __rpc__\n raise ConnectionError(to_text(msg, >> errors='surrogate_then_replace'), code=code)\n",* >> * "failed": true,* >> * "invocation": {* >> * "module_args": {* >> * "auth_pass": null,* >> * "authorize": null,* >> * "gather_network_resources": null,* >> * "gather_subset": [* >> * "all"* >> * ],* >> * "host": null,* >> * "password": null,* >> * "port": null,* >> * "provider": null,* >> * "ssh_keyfile": null,* >> * "timeout": null,* >> * "username": null* >> * }* >> * },* >> * "msg": "[Errno None] Unable to connect to port 22 on >> 10.10.100.31",* >> * "warnings": [* >> * "Platform darwin on host iosv-2 is using the discovered >> Python interpreter at /usr/bin/python, but future installation of another >> Python interpreter could change this. See >> https:docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html >> >> <http://docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html> >> >> for more information."* >> * ]* >> * }* >> * },* >> * "msg": "The following modules failed to execute: ios_facts\n"* >> *}* >> >> *PLAY RECAP >> ***************************************************************************************************** >> *iosv-1 : ok=0 changed=0 unreachable=0 >> failed=1 skipped=0 rescued=0 ignored=0* >> *iosv-2 : ok=0 changed=0 unreachable=0 >> failed=1 skipped=0 rescued=0 ignored=0* >> >> *Wednesday 08 July 2020 21:01:31 -0400 (0:00:15.930) 0:00:16.016 >> ********* >> >> *===============================================================================* >> *Gathering Facts >> --------------------------------------------------------------------------------------- >> >> 15.93s* >> */Users/ljamm/Documentsconditionals_1.yml:2* >> *ljamm@ljamm 2_templates_conditionals %* >> >> >> >> >> >> *ljamm@ljamm 2_templates_conditionals % ansible --version* >> *ansible 2.9.10* >> * config file = /etc/ansible/ansible.cfg* >> * configured module search path = >> ['/Users/ljamm/.ansible/plugins/modules', >> '/usr/share/ansible/plugins/modules']* >> * ansible python module location = >> /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/ansible* >> * executable location = >> /Library/Frameworks/Python.framework/Versions/3.7/bin/ansible* >> * python version = 3.7.7 (v3.7.7:d7c567b08f, Mar 10 2020, 02:56:16) >> [Clang 6.0 (clang-600.0.57)]* >> *ljamm@ljamm 2_templates_conditionals %* >> *ljamm@ljamm 2_templates_conditionals % python --version* >> *Python 2.7.16* >> *ljamm@ljamm 2_templates_conditionals %* >> >> >> ansible takes too long to execute? how to reduce executing time? i tried >> to use "mitogen" strategy plugin but my script started failing after >> enabling it so i had to disable it. >> > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/1a8d76f7-3a1e-4d65-9b00-a248c1479f97o%40googlegroups.com.
