Created
April 12, 2018 21:32
-
-
Save hpreston/2e29334636b2da79442021c453f382f5 to your computer and use it in GitHub Desktop.
Ansible 2.5 Connection Error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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