Skip to content

Instantly share code, notes, and snippets.

@hpreston
Created April 12, 2018 21:32
Show Gist options
  • Save hpreston/2e29334636b2da79442021c453f382f5 to your computer and use it in GitHub Desktop.
Save hpreston/2e29334636b2da79442021c453f382f5 to your computer and use it in GitHub Desktop.
Ansible 2.5 Connection Error
ansible-playbook 2.5.0
config file = /Users/hapresto/coding/netdevops_demos/ansible_02/ansible.cfg
configured module search path = ['/Users/hapresto/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible
executable location = /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/bin/ansible-playbook
python version = 3.6.5 (default, Apr 1 2018, 09:50:04) [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)]
Using /Users/hapresto/coding/netdevops_demos/ansible_02/ansible.cfg as config file
setting up inventory plugins
Parsed /Users/hapresto/coding/netdevops_demos/ansible_02/default_inventory.yaml inventory source with yaml plugin
Loading callback plugin default of type stdout, v2.0 from /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/plugins/callback/default.py
PLAYBOOK: ios_demo.yml ************************************************************************************************************************
1 plays in ios_demo.yml
PLAY [Configure Layer 3 Interfaces] ***********************************************************************************************************
META: ran handlers
TASK [Configure interface properties] *********************************************************************************************************
task path: /Users/hapresto/coding/netdevops_demos/ansible_02/ios_demo.yml:59
<172.16.30.111> using connection plugin network_cli (was local)
<172.16.30.112> using connection plugin network_cli (was local)
<172.16.30.111> starting connection from persistent connection plugin
<172.16.30.112> starting connection from persistent connection plugin
<172.16.30.111> local domain socket does not exist, starting it
<172.16.30.111> control socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> <172.16.30.111> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.111
<172.16.30.111> <172.16.30.111> ssh connection done, setting terminal
<172.16.30.111> <172.16.30.111> loaded terminal plugin for network_os ios
<172.16.30.111> <172.16.30.111> loaded cliconf plugin for network_os ios
<172.16.30.111> <172.16.30.111> firing event: on_open_shell()
<172.16.30.111> <172.16.30.111> firing event: on_become
<172.16.30.111> <172.16.30.111> ssh connection has completed successfully
<172.16.30.111> connection to remote device started successfully
<172.16.30.111> local domain socket listeners started successfully
<172.16.30.111>
<172.16.30.111> local domain socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> socket_path: /Users/hapresto/.ansible/pc/ef8f437bbd
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.111> ESTABLISH LOCAL CONNECTION FOR USER: hapresto
<172.16.30.111> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568159.565394-119574842640965 `" && echo ansible-tmp-1523568159.565394-119574842640965="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568159.565394-119574842640965 `" ) && sleep 0'
<172.16.30.111> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmp7hd8momv TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568159.565394-119574842640965/ios_interface.py
<172.16.30.111> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568159.565394-119574842640965/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568159.565394-119574842640965/ios_interface.py && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568159.565394-119574842640965/ios_interface.py && sleep 0'
<172.16.30.112> local domain socket does not exist, starting it
<172.16.30.112> control socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> <172.16.30.112> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.112
<172.16.30.112> <172.16.30.112> ssh connection done, setting terminal
<172.16.30.112> <172.16.30.112> loaded terminal plugin for network_os ios
<172.16.30.112> <172.16.30.112> loaded cliconf plugin for network_os ios
<172.16.30.112> <172.16.30.112> firing event: on_open_shell()
<172.16.30.112> <172.16.30.112> firing event: on_become
<172.16.30.112> <172.16.30.112> ssh connection has completed successfully
<172.16.30.112> connection to remote device started successfully
<172.16.30.112> local domain socket listeners started successfully
<172.16.30.112>
<172.16.30.112> local domain socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> socket_path: /Users/hapresto/.ansible/pc/86a432951a
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.112> ESTABLISH LOCAL CONNECTION FOR USER: hapresto
<172.16.30.112> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568165.095686-25127561074525 `" && echo ansible-tmp-1523568165.095686-25127561074525="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568165.095686-25127561074525 `" ) && sleep 0'
<172.16.30.112> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmpr0u9jw4d TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568165.095686-25127561074525/ios_interface.py
<172.16.30.112> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568165.095686-25127561074525/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568165.095686-25127561074525/ios_interface.py && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568165.095686-25127561074525/ios_interface.py && sleep 0'
<172.16.30.112> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568165.095686-25127561074525/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-2] (item={'interface_type': 'GigabitEthernet', 'interface_id': 2, 'description': 'L3 Link to nx-osv9000-2', 'ip_address': '172.16.0.13', 'subnet_mask': '255.255.255.252', 'prefix': 30}) => {
"changed": false,
"item": {
"description": "L3 Link to nx-osv9000-2",
"interface_id": 2,
"interface_type": "GigabitEthernet",
"ip_address": "172.16.0.13",
"prefix": 30,
"subnet_mask": "255.255.255.252"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_syhlw3hd/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
<172.16.30.112> using connection plugin network_cli (was local)
<172.16.30.112> starting connection from persistent connection plugin
<172.16.30.111> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568159.565394-119574842640965/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-1] (item={'interface_type': 'GigabitEthernet', 'interface_id': 2, 'description': 'L3 Link to nx-osv9000-1', 'ip_address': '172.16.0.1', 'subnet_mask': '255.255.255.252', 'prefix': 30}) => {
"changed": false,
"item": {
"description": "L3 Link to nx-osv9000-1",
"interface_id": 2,
"interface_type": "GigabitEthernet",
"ip_address": "172.16.0.1",
"prefix": 30,
"subnet_mask": "255.255.255.252"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_nppotoyp/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
<172.16.30.111> using connection plugin network_cli (was local)
<172.16.30.111> starting connection from persistent connection plugin
<172.16.30.112> local domain socket does not exist, starting it
<172.16.30.112> control socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> <172.16.30.112> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.112
<172.16.30.112> <172.16.30.112> ssh connection done, setting terminal
<172.16.30.112> <172.16.30.112> loaded terminal plugin for network_os ios
<172.16.30.112> <172.16.30.112> loaded cliconf plugin for network_os ios
<172.16.30.112> <172.16.30.112> firing event: on_open_shell()
<172.16.30.112> <172.16.30.112> firing event: on_become
<172.16.30.112> <172.16.30.112> ssh connection has completed successfully
<172.16.30.112> connection to remote device started successfully
<172.16.30.112> local domain socket listeners started successfully
<172.16.30.112>
<172.16.30.112> local domain socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> socket_path: /Users/hapresto/.ansible/pc/86a432951a
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.112> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568184.217242-242123770070917 `" && echo ansible-tmp-1523568184.217242-242123770070917="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568184.217242-242123770070917 `" ) && sleep 0'
<172.16.30.112> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmpl6bd06x2 TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568184.217242-242123770070917/ios_interface.py
<172.16.30.112> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568184.217242-242123770070917/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568184.217242-242123770070917/ios_interface.py && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568184.217242-242123770070917/ios_interface.py && sleep 0'
<172.16.30.111> local domain socket does not exist, starting it
<172.16.30.111> control socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> <172.16.30.111> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.111
<172.16.30.111> <172.16.30.111> ssh connection done, setting terminal
<172.16.30.111> <172.16.30.111> loaded terminal plugin for network_os ios
<172.16.30.111> <172.16.30.111> loaded cliconf plugin for network_os ios
<172.16.30.111> <172.16.30.111> firing event: on_open_shell()
<172.16.30.111> <172.16.30.111> firing event: on_become
<172.16.30.111> <172.16.30.111> ssh connection has completed successfully
<172.16.30.111> connection to remote device started successfully
<172.16.30.111> local domain socket listeners started successfully
<172.16.30.111>
<172.16.30.111> local domain socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> socket_path: /Users/hapresto/.ansible/pc/ef8f437bbd
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.111> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568189.5439858-277556656337564 `" && echo ansible-tmp-1523568189.5439858-277556656337564="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568189.5439858-277556656337564 `" ) && sleep 0'
<172.16.30.111> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmput7okjmt TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568189.5439858-277556656337564/ios_interface.py
<172.16.30.111> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568189.5439858-277556656337564/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568189.5439858-277556656337564/ios_interface.py && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568189.5439858-277556656337564/ios_interface.py && sleep 0'
<172.16.30.112> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568184.217242-242123770070917/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-2] (item={'interface_type': 'GigabitEthernet', 'interface_id': 3, 'description': 'L3 Link to nx-osv9000-1', 'ip_address': '172.16.0.9', 'subnet_mask': '255.255.255.252', 'prefix': 30}) => {
"changed": false,
"item": {
"description": "L3 Link to nx-osv9000-1",
"interface_id": 3,
"interface_type": "GigabitEthernet",
"ip_address": "172.16.0.9",
"prefix": 30,
"subnet_mask": "255.255.255.252"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_etif49_y/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
<172.16.30.112> using connection plugin network_cli (was local)
<172.16.30.112> starting connection from persistent connection plugin
<172.16.30.112> local domain socket does not exist, starting it
<172.16.30.112> control socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> <172.16.30.112> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.112
<172.16.30.112> <172.16.30.112> ssh connection done, setting terminal
<172.16.30.112> <172.16.30.112> loaded terminal plugin for network_os ios
<172.16.30.112> <172.16.30.112> loaded cliconf plugin for network_os ios
<172.16.30.112> <172.16.30.112> firing event: on_open_shell()
<172.16.30.112> <172.16.30.112> firing event: on_become
<172.16.30.112> <172.16.30.112> ssh connection has completed successfully
<172.16.30.112> connection to remote device started successfully
<172.16.30.112> local domain socket listeners started successfully
<172.16.30.112>
<172.16.30.112> local domain socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> socket_path: /Users/hapresto/.ansible/pc/86a432951a
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.112> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568202.024377-233711767802339 `" && echo ansible-tmp-1523568202.024377-233711767802339="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568202.024377-233711767802339 `" ) && sleep 0'
<172.16.30.112> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmpc6_ows24 TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568202.024377-233711767802339/ios_interface.py
<172.16.30.112> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568202.024377-233711767802339/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568202.024377-233711767802339/ios_interface.py && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568202.024377-233711767802339/ios_interface.py && sleep 0'
<172.16.30.111> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568189.5439858-277556656337564/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-1] (item={'interface_type': 'GigabitEthernet', 'interface_id': 3, 'description': 'L3 Link to nx-osv9000-2', 'ip_address': '172.16.0.5', 'subnet_mask': '255.255.255.252', 'prefix': 30}) => {
"changed": false,
"item": {
"description": "L3 Link to nx-osv9000-2",
"interface_id": 3,
"interface_type": "GigabitEthernet",
"ip_address": "172.16.0.5",
"prefix": 30,
"subnet_mask": "255.255.255.252"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_07esc2i8/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
<172.16.30.111> using connection plugin network_cli (was local)
<172.16.30.111> starting connection from persistent connection plugin
<172.16.30.112> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568202.024377-233711767802339/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-2] (item={'interface_type': 'GigabitEthernet', 'interface_id': 4, 'description': 'L3 Link to ios-xev-1', 'ip_address': '172.16.0.18', 'subnet_mask': '255.255.255.252', 'prefix': 30}) => {
"changed": false,
"item": {
"description": "L3 Link to ios-xev-1",
"interface_id": 4,
"interface_type": "GigabitEthernet",
"ip_address": "172.16.0.18",
"prefix": 30,
"subnet_mask": "255.255.255.252"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_wrycw3z8/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
<172.16.30.112> using connection plugin network_cli (was local)
<172.16.30.112> starting connection from persistent connection plugin
<172.16.30.111> local domain socket does not exist, starting it
<172.16.30.111> control socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> <172.16.30.111> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.111
<172.16.30.111> <172.16.30.111> ssh connection done, setting terminal
<172.16.30.111> <172.16.30.111> loaded terminal plugin for network_os ios
<172.16.30.111> <172.16.30.111> loaded cliconf plugin for network_os ios
<172.16.30.111> <172.16.30.111> firing event: on_open_shell()
<172.16.30.111> <172.16.30.111> firing event: on_become
<172.16.30.111> <172.16.30.111> ssh connection has completed successfully
<172.16.30.111> connection to remote device started successfully
<172.16.30.111> local domain socket listeners started successfully
<172.16.30.111>
<172.16.30.111> local domain socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> socket_path: /Users/hapresto/.ansible/pc/ef8f437bbd
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.111> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568221.188607-250424959854960 `" && echo ansible-tmp-1523568221.188607-250424959854960="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568221.188607-250424959854960 `" ) && sleep 0'
<172.16.30.111> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmpnfw34d8i TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568221.188607-250424959854960/ios_interface.py
<172.16.30.111> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568221.188607-250424959854960/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568221.188607-250424959854960/ios_interface.py && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568221.188607-250424959854960/ios_interface.py && sleep 0'
<172.16.30.112> local domain socket does not exist, starting it
<172.16.30.112> control socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> <172.16.30.112> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.112
<172.16.30.112> <172.16.30.112> ssh connection done, setting terminal
<172.16.30.112> <172.16.30.112> loaded terminal plugin for network_os ios
<172.16.30.112> <172.16.30.112> loaded cliconf plugin for network_os ios
<172.16.30.112> <172.16.30.112> firing event: on_open_shell()
<172.16.30.112> <172.16.30.112> firing event: on_become
<172.16.30.112> <172.16.30.112> ssh connection has completed successfully
<172.16.30.112> connection to remote device started successfully
<172.16.30.112> local domain socket listeners started successfully
<172.16.30.112>
<172.16.30.112> local domain socket path is /Users/hapresto/.ansible/pc/86a432951a
<172.16.30.112> socket_path: /Users/hapresto/.ansible/pc/86a432951a
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.112> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568229.970197-9001279191553 `" && echo ansible-tmp-1523568229.970197-9001279191553="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568229.970197-9001279191553 `" ) && sleep 0'
<172.16.30.112> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmpbvawzx5s TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568229.970197-9001279191553/ios_interface.py
<172.16.30.112> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568229.970197-9001279191553/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568229.970197-9001279191553/ios_interface.py && sleep 0'
<172.16.30.112> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568229.970197-9001279191553/ios_interface.py && sleep 0'
<172.16.30.112> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568229.970197-9001279191553/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-2] (item={'interface_type': 'Loopback', 'interface_id': 0, 'description': 'Default Loopback', 'ip_address': '192.168.1.2', 'subnet_mask': '255.255.255.255', 'prefix': 32}) => {
"changed": false,
"item": {
"description": "Default Loopback",
"interface_id": 0,
"interface_type": "Loopback",
"ip_address": "192.168.1.2",
"prefix": 32,
"subnet_mask": "255.255.255.255"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_p48f2nc1/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
<172.16.30.111> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568221.188607-250424959854960/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-1] (item={'interface_type': 'GigabitEthernet', 'interface_id': 4, 'description': 'L3 Link to ios-xev-2', 'ip_address': '172.16.0.17', 'subnet_mask': '255.255.255.252', 'prefix': 30}) => {
"changed": false,
"item": {
"description": "L3 Link to ios-xev-2",
"interface_id": 4,
"interface_type": "GigabitEthernet",
"ip_address": "172.16.0.17",
"prefix": 30,
"subnet_mask": "255.255.255.252"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_50yrlsa9/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
<172.16.30.111> using connection plugin network_cli (was local)
<172.16.30.111> starting connection from persistent connection plugin
<172.16.30.111> local domain socket does not exist, starting it
<172.16.30.111> control socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> <172.16.30.111> ESTABLISH CONNECTION FOR USER: cisco on PORT 22 TO 172.16.30.111
<172.16.30.111> <172.16.30.111> ssh connection done, setting terminal
<172.16.30.111> <172.16.30.111> loaded terminal plugin for network_os ios
<172.16.30.111> <172.16.30.111> loaded cliconf plugin for network_os ios
<172.16.30.111> <172.16.30.111> firing event: on_open_shell()
<172.16.30.111> <172.16.30.111> firing event: on_become
<172.16.30.111> <172.16.30.111> ssh connection has completed successfully
<172.16.30.111> connection to remote device started successfully
<172.16.30.111> local domain socket listeners started successfully
<172.16.30.111>
<172.16.30.111> local domain socket path is /Users/hapresto/.ansible/pc/ef8f437bbd
<172.16.30.111> socket_path: /Users/hapresto/.ansible/pc/ef8f437bbd
Using module file /Users/hapresto/coding/netdevops_demos/ansible_02/v2_5/lib/python3.6/site-packages/ansible/modules/network/ios/ios_interface.py
<172.16.30.111> EXEC /bin/sh -c 'echo ~ && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568255.620168-178682140001481 `" && echo ansible-tmp-1523568255.620168-178682140001481="` echo /Users/hapresto/.ansible/tmp/ansible-tmp-1523568255.620168-178682140001481 `" ) && sleep 0'
<172.16.30.111> PUT /Users/hapresto/.ansible/tmp/ansible-local-27235ra1325os/tmptzq8p1uj TO /Users/hapresto/.ansible/tmp/ansible-tmp-1523568255.620168-178682140001481/ios_interface.py
<172.16.30.111> EXEC /bin/sh -c 'chmod u+x /Users/hapresto/.ansible/tmp/ansible-tmp-1523568255.620168-178682140001481/ /Users/hapresto/.ansible/tmp/ansible-tmp-1523568255.620168-178682140001481/ios_interface.py && sleep 0'
<172.16.30.111> EXEC /bin/sh -c '/usr/bin/env python /Users/hapresto/.ansible/tmp/ansible-tmp-1523568255.620168-178682140001481/ios_interface.py && sleep 0'
<172.16.30.111> EXEC /bin/sh -c 'rm -f -r /Users/hapresto/.ansible/tmp/ansible-tmp-1523568255.620168-178682140001481/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_module_ios_interface.py", line 473, in <module>
main()
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_module_ios_interface.py", line 461, in main
load_config(module, commands)
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 162, in load_config
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_modlib.zip/ansible/module_utils/connection.py", line 140, in __rpc__
File "/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_modlib.zip/ansible/module_utils/connection.py", line 115, in _exec_jsonrpc
ansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found
failed: [ios-xev-1] (item={'interface_type': 'Loopback', 'interface_id': 0, 'description': 'Default Loopback', 'ip_address': '192.168.1.1', 'subnet_mask': '255.255.255.255', 'prefix': 32}) => {
"changed": false,
"item": {
"description": "Default Loopback",
"interface_id": 0,
"interface_type": "Loopback",
"ip_address": "192.168.1.1",
"prefix": 32,
"subnet_mask": "255.255.255.255"
},
"module_stderr": "Traceback (most recent call last):\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_module_ios_interface.py\", line 473, in <module>\n main()\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_module_ios_interface.py\", line 461, in main\n load_config(module, commands)\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 162, in load_config\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_modlib.zip/ansible/module_utils/connection.py\", line 140, in __rpc__\n File \"/var/folders/dh/t0frtgx514388l6ycj2bl7740000gn/T/ansible_8gqa2h1s/ansible_modlib.zip/ansible/module_utils/connection.py\", line 115, in _exec_jsonrpc\nansible.module_utils.connection.ConnectionError: socket_path does not exist or cannot be found\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
to retry, use: --limit @/Users/hapresto/coding/netdevops_demos/ansible_02/ios_demo.retry
PLAY RECAP ************************************************************************************************************************************
ios-xev-1 : ok=0 changed=0 unreachable=0 failed=1
ios-xev-2 : ok=0 changed=0 unreachable=0 failed=1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment