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
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/c88c8762-889a-484e-9dde-bc428f2bb6fao%40googlegroups.com.