I believe you can’t use the loopback address as the destination. Have you tried the private IP? Sent from Mail for Windows 10 From: Greg Monroe Hello! I'm evaluating ansible to configure network switches and observed that the task result is not correct if the switch is not reachable. Using network_cli it's always 'failed' where I'd expect 'unreachable". A minimal working example using localhost: host.yml: all: hosts: local: ansible_host: 127.0.0.1 playbook.yml: --- - name: test unreachable state with network_cli hosts: all vars: ansible_connection: network_cli ansible_network_os: ios gather_facts: no tasks: - cli_command: command: exit result: # ansible-playbook -i hosts.yml playbook.yml PLAY [test unreachable state with network_cli] TASK [cli_command] fatal: [local]: FAILED! => {"ansible_facts": {"discovered_interpreter_python": "/usr/bin/python3"}, "changed": false, "msg": "[Errno None] Unable to connect to port 22 on 127.0.0.1"} PLAY RECAP local : ok=0 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 Sure, localhost isn't a IOS switch but I'd expect the same result as with ssh: --- - name: test unreachable state with ssh hosts: all vars: ansible_connection: ssh gather_facts: no tasks: - command: exit which shows correctly PLAY [test unreachable state with ssh] TASK [command] fatal: [local]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 127.0.0.1 port 22: Connection refused", "unreachable": true} PLAY RECAP local : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0 As I'm quite new in this field there might something wrong or should I report a bug? From the source code it seems that the exceptions are not properly propagated. Using ansible 2.9.13 on Linux. Thanks Greg -- 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/840A00B1-206E-483E-97D6-CC4F2284B4E9%40hxcore.ol. |
- [ansible-project] wrong task state with network_cli (... Greg Monroe
- RE: [ansible-project] wrong task state with netw... Richard Wolford, PhD
