# Ansible passwordless login not working

**URL:** <https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967>\
**Category:** Ansible Project\
**Created:** [January 14, 2020, 2:38pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967 "2020-01-14T14:38:34Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 14, 2020, 2:38pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/1 "2020-01-14T14:38:34Z")

</div>

**Hi!!**  
**Here is my code on my /etc/ansible/roles/new\_vlan/vars/new\_vlan\_vars.yml file:**

ansible\_ssh\_common\_args: -o StrictHostKeyChecking=no -o UserKnownHostsFile=~/.ssh/known\_hosts  
ansible\_user: ansible  
ansible\_pass: ansible

**I want to disable the SSH authenticity of host check, and I dont want to use public and private keys for ssh… I want to specify the username and password as modules/variables w/e…**

**Its not working I think ansible doesn’t use the username and password ansible for some reason.**

**This is my error:**

[ansible@Netauto-Dev new\_vlan]$ ansible-playbook new\_vlan\_playbook.yml

PLAY [--------------- 1. Applying Layer 2 Configuration ---------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

TASK [Gathering Facts] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
ok: [R-TEST-SNIF]

TASK [include\_vars] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
ok: [R-TEST-SNIF]

TASK [include\_role : new\_vlan] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

TASK [new\_vlan : --------------- 1. Show VLAN ----------------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
fatal: [R-TEST-SNIF]: FAILED! =\> {“changed”: false, “msg”: “command timeout triggered, timeout value is 10 secs.\nSee the timeout setting options in the Network Debug and Troubleshooting Guide.”}

PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
R-TEST-SNIF : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$  
[ansible@Netauto-Dev new\_vlan]$ ansible-playbook new\_vlan\_playbook.yml -vvvvv  
ansible-playbook 2.9.1  
config file = /etc/ansible/ansible.cfg  
configured module search path = [u’/home/ansible/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/site-packages/ansible  
executable location = /usr/bin/ansible-playbook  
python version = 2.7.5 (default, Aug 7 2019, 00:51:29) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]  
Using /etc/ansible/ansible.cfg as config file  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/POC\_ENV.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/SNIF\_AGGREGATOR.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/SNIF\_AGGREGATOR.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/SNIF\_AGGREGATOR.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/avaya.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/avaya.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (avaya)  
Parsed /etc/ansible/inventory/avaya.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/branch\_switch.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/branch\_switch.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/branch\_switch.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/nexus.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/nexus.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/nexus.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_20M\_50M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_20M\_50M.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/snif\_router\_IPVPN\_20M\_50M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_8M\_10M\_200M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_8M\_10M\_200M.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/snif\_router\_IPVPN\_8M\_10M\_200M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_SoM\_10M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_SoM\_10M.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (snif\_router\_SoM\_10M)  
Parsed /etc/ansible/inventory/snif\_router\_SoM\_10M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_SoM\_20M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_SoM\_20M.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (snif\_router\_SoM\_20M)  
Parsed /etc/ansible/inventory/snif\_router\_SoM\_20M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_SoM\_40M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_SoM\_40M.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (snif\_router\_SoM\_40M)  
Parsed /etc/ansible/inventory/snif\_router\_SoM\_40M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_all.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_all.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/snif\_router\_all.yml inventory source with yaml plugin  
Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.pyc

PLAYBOOK: new\_vlan\_playbook.yml \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
Positional arguments: new\_vlan\_playbook.yml  
become\_method: sudo  
inventory: (u’/etc/ansible/inventory’,)  
forks: 5  
tags: (u’all’,)  
verbosity: 5  
connection: smart  
timeout: 10  
1 plays in new\_vlan\_playbook.yml

PLAY [--------------- 1. Applying Layer 2 Configuration ---------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

TASK [Gathering Facts] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:2  
 ESTABLISH LOCAL CONNECTION FOR USER: ansible  
 EXEC /bin/sh -c ‘echo ~ansible && sleep 0’  
 EXEC /bin/sh -c ‘( umask 77 && mkdir -p “`echo /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916`” && echo ansible-tmp-1579011787.69-262973864235916=“`echo /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916`” ) && sleep 0’  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/basic.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/namespace.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/ansible\_collector.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/default\_collectors.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/text/formatters.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/validation.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/text/converters.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/pycompat24.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/text/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/process.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/parsing/convert\_bool.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/\_utils.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/\_collections\_compat.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/parsing/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/\_json\_compat.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/\_text.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/sys\_info.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/parameters.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/six/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/file.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/collections.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/distro/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/distro/\_distro.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/collector.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/timeout.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/darwin.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/other/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/linux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/ssh\_pub\_keys.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/aix.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/dragonfly.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/hurd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/linux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/darwin.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/date\_time.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/dragonfly.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/hurd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/lsb.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/hpux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/apparmor.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/sunos.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/pkg\_mgr.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/local.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/freebsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/netbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/sunos.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/base.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/freebsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/hpux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/netbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/python.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/caps.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/dragonfly.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/env.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/netbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/linux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/chroot.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/platform.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/fips.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/hpux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/openbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/other/ohai.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/dns.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/service\_mgr.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/base.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/sunos.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/aix.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/fc\_wwn.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/cmdline.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/openbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/base.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/iscsi.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/freebsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/openbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/other/facter.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/distribution.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/nvme.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/selinux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/user.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/sysctl.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/utils.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/generic\_bsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/sysctl.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/compat.py  
 Attempting python interpreter discovery  
 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’  
 EXEC /bin/sh -c ‘/usr/bin/python && sleep 0’  
Using module file /usr/lib/python2.7/site-packages/ansible/modules/system/setup.py  
 PUT /home/ansible/.ansible/tmp/ansible-local-156625RNjI0/tmpBQvzzK TO /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916/AnsiballZ\_setup.py  
 EXEC /bin/sh -c ‘chmod u+x /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916/ /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916/AnsiballZ\_setup.py && sleep 0’  
 EXEC /bin/sh -c ‘/usr/bin/python /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916/AnsiballZ\_setup.py && sleep 0’  
 EXEC /bin/sh -c ‘rm -f -r /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916/ \> /dev/null 2\>&1 && sleep 0’  
ok: [R-TEST-SNIF]  
META: ran handlers

TASK [include\_vars] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:6  
ok: [R-TEST-SNIF] =\> {  
“ansible\_facts”: {  
“CONFIG\_STATE”: “absent”,  
“IP\_ADDRESS”: “{{ network\_subnet ~ HOST\_IP.stdout[0] }}”,  
“ansible\_pass”: “ansible”,  
“ansible\_ssh\_common\_args”: “-o StrictHostKeyChecking=no -o UserKnownHostsFile=~/.ssh/known\_hosts”,  
“ansible\_user”: “ansible”,  
“network\_subnet”: “10.3.84.”,  
“vlan\_id”: 384,  
“vlan\_name”: “TEST\_VLAN\_TEST”  
},  
“ansible\_included\_var\_files”: [  
“/etc/ansible/roles/new\_vlan/vars/new\_vlan\_vars.yml”  
],  
“changed”: false  
}

TASK [include\_role : new\_vlan] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:8

TASK [new\_vlan : --------------- 1. Show VLAN ----------------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/tasks/show\_vlan.yml:2  
 using connection plugin network\_cli (was local)  
 starting connection from persistent connection plugin  
 local domain socket does not exist, starting it  
 control socket path is /home/ansible/.ansible/pc/e561de4eb0  
 local domain socket listeners started successfully  
 loaded cliconf plugin ios from path /usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ios.py for network\_os ios  
  
 local domain socket path is /home/ansible/.ansible/pc/e561de4eb0  
 socket\_path: /home/ansible/.ansible/pc/e561de4eb0  
fatal: [R-TEST-SNIF]: FAILED! =\> {  
“changed”: false,  
“msg”: “command timeout triggered, timeout value is 10 secs.\nSee the timeout setting options in the Network Debug and Troubleshooting Guide.”  
}

PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
R-TEST-SNIF : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

**What am I missing here?**

---

<div class="post-metadata">

**Author:** ![vbotka](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/vbotka/32/359_2.png) [@vbotka](https://forum.ansible.com/u/vbotka)\
**Post date:** [January 14, 2020, 4:33pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/2 "2020-01-14T16:33:46Z")

</div>

`ansible_password` is the correct name of the variable. See "Common inventory  
variables"  
[https://docs.ansible.com/ansible/latest/network/user\_guide/network\_best\_practices\_2.5.html?highlight=password#common-inventory-variables](https://docs.ansible.com/ansible/latest/network/user_guide/network_best_practices_2.5.html?highlight=password#common-inventory-variables)

HTH,

&nbsp;&nbsp;-vlado

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 15, 2020, 7:30am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/3 "2020-01-15T07:30:43Z")

</div>

**Hi,**  
**Thank you for your answer. but its still not working**

**This is how my code looks like now:**

ansible\_ssh\_common\_args: -o StrictHostKeyChecking=no -o UserKnownHostsFile=~/.ssh/known\_hosts  
ansible\_user: ansible  
ansible\_password: ansible

**And here is my error now:**

[ansible@Netauto-Dev new\_vlan]$ ansible-playbook new\_vlan\_playbook.yml -vvvvv  
ansible-playbook 2.9.1  
config file = /etc/ansible/ansible.cfg  
configured module search path = [u’/home/ansible/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/site-packages/ansible  
executable location = /usr/bin/ansible-playbook  
python version = 2.7.5 (default, Aug 7 2019, 00:51:29) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]  
Using /etc/ansible/ansible.cfg as config file  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/POC\_ENV.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/SNIF\_AGGREGATOR.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/SNIF\_AGGREGATOR.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/SNIF\_AGGREGATOR.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/avaya.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/avaya.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (avaya)  
Parsed /etc/ansible/inventory/avaya.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/branch\_switch.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/branch\_switch.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/branch\_switch.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/nexus.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/nexus.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/nexus.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_20M\_50M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_20M\_50M.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/snif\_router\_IPVPN\_20M\_50M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_8M\_10M\_200M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_IPVPN\_8M\_10M\_200M.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/snif\_router\_IPVPN\_8M\_10M\_200M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_SoM\_10M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_SoM\_10M.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (snif\_router\_SoM\_10M)  
Parsed /etc/ansible/inventory/snif\_router\_SoM\_10M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_SoM\_20M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_SoM\_20M.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (snif\_router\_SoM\_20M)  
Parsed /etc/ansible/inventory/snif\_router\_SoM\_20M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_SoM\_40M.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_SoM\_40M.yml as it did not pass its verify\_file() method  
Skipping empty key (hosts) in group (snif\_router\_SoM\_40M)  
Parsed /etc/ansible/inventory/snif\_router\_SoM\_40M.yml inventory source with yaml plugin  
setting up inventory plugins  
host\_list declined parsing /etc/ansible/inventory/snif\_router\_all.yml as it did not pass its verify\_file() method  
script declined parsing /etc/ansible/inventory/snif\_router\_all.yml as it did not pass its verify\_file() method  
Parsed /etc/ansible/inventory/snif\_router\_all.yml inventory source with yaml plugin  
Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.pyc

PLAYBOOK: new\_vlan\_playbook.yml \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
Positional arguments: new\_vlan\_playbook.yml  
become\_method: sudo  
inventory: (u’/etc/ansible/inventory’,)  
forks: 5  
tags: (u’all’,)  
verbosity: 5  
connection: smart  
timeout: 10  
1 plays in new\_vlan\_playbook.yml

PLAY [--------------- 1. Applying Layer 2 Configuration ---------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

TASK [Gathering Facts] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:2  
 ESTABLISH LOCAL CONNECTION FOR USER: ansible  
 EXEC /bin/sh -c ‘echo ~ansible && sleep 0’  
 EXEC /bin/sh -c ‘( umask 77 && mkdir -p “`echo /home/ansible/.ansible/tmp/ansible-tmp-1579073125.22-63076351266192`” && echo ansible-tmp-1579073125.22-63076351266192=“`echo /home/ansible/.ansible/tmp/ansible-tmp-1579073125.22-63076351266192`” ) && sleep 0’  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/basic.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/namespace.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/ansible\_collector.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/default\_collectors.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/text/formatters.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/validation.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/text/converters.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/pycompat24.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/text/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/process.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/parsing/convert\_bool.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/\_utils.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/\_collections\_compat.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/parsing/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/\_json\_compat.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/\_text.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/sys\_info.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/parameters.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/six/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/file.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/common/collections.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/distro/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/distro/\_distro.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/collector.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/timeout.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/darwin.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/other/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/linux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/ssh\_pub\_keys.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/aix.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/dragonfly.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/hurd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/linux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/darwin.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/date\_time.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/dragonfly.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/hurd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/lsb.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/hpux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/apparmor.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/sunos.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/pkg\_mgr.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/local.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/freebsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/netbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/sunos.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/base.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/freebsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/hpux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/netbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/python.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/caps.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/dragonfly.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/env.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/netbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/linux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/chroot.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/platform.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/fips.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/hpux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/openbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/other/ohai.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/dns.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/service\_mgr.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/base.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/sunos.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/aix.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/fc\_wwn.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/cmdline.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/hardware/openbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/base.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/iscsi.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/freebsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/openbsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/other/facter.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/distribution.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/nvme.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/selinux.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/system/user.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/ **init**.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/sysctl.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/utils.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/network/generic\_bsd.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/virtual/sysctl.py  
Using module\_utils file /usr/lib/python2.7/site-packages/ansible/module\_utils/facts/compat.py  
 Attempting python interpreter discovery  
 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’  
 EXEC /bin/sh -c ‘/usr/bin/python && sleep 0’  
Using module file /usr/lib/python2.7/site-packages/ansible/modules/system/setup.py  
 PUT /home/ansible/.ansible/tmp/ansible-local-22981usJaee/tmp0xLmpP TO /home/ansible/.ansible/tmp/ansible-tmp-1579073125.22-63076351266192/AnsiballZ\_setup.py  
 EXEC /bin/sh -c ‘chmod u+x /home/ansible/.ansible/tmp/ansible-tmp-1579073125.22-63076351266192/ /home/ansible/.ansible/tmp/ansible-tmp-1579073125.22-63076351266192/AnsiballZ\_setup.py && sleep 0’  
 EXEC /bin/sh -c ‘/usr/bin/python /home/ansible/.ansible/tmp/ansible-tmp-1579073125.22-63076351266192/AnsiballZ\_setup.py && sleep 0’  
 EXEC /bin/sh -c ‘rm -f -r /home/ansible/.ansible/tmp/ansible-tmp-1579073125.22-63076351266192/ \> /dev/null 2\>&1 && sleep 0’  
ok: [R-TEST-SNIF]  
META: ran handlers

TASK [include\_vars] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:6  
ok: [R-TEST-SNIF] =\> {  
“ansible\_facts”: {  
“CONFIG\_STATE”: “absent”,  
“IP\_ADDRESS”: “{{ network\_subnet ~ HOST\_IP.stdout[0] }}”,  
“ansible\_password”: “ansible”,  
“ansible\_ssh\_common\_args”: “-o StrictHostKeyChecking=no -o UserKnownHostsFile=~/.ssh/known\_hosts”,  
“ansible\_user”: “ansible”,  
“network\_subnet”: “10.3.84.”,  
“vlan\_id”: 384,  
“vlan\_name”: “TEST\_VLAN\_TEST”  
},  
“ansible\_included\_var\_files”: [  
“/etc/ansible/roles/new\_vlan/vars/new\_vlan\_vars.yml”  
],  
“changed”: false  
}

TASK [include\_role : new\_vlan] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:8

TASK [new\_vlan : --------------- 1. Show VLAN ----------------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/tasks/show\_vlan.yml:2  
 using connection plugin network\_cli (was local)  
 starting connection from persistent connection plugin  
 local domain socket does not exist, starting it  
 control socket path is /home/ansible/.ansible/pc/daa8eb0c20  
 local domain socket listeners started successfully  
 loaded cliconf plugin ios from path /usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ios.py for network\_os ios  
  
 local domain socket path is /home/ansible/.ansible/pc/daa8eb0c20  
 socket\_path: /home/ansible/.ansible/pc/daa8eb0c20  
fatal: [R-TEST-SNIF]: FAILED! =\> {  
“changed”: false,  
“msg”: “command timeout triggered, timeout value is 10 secs.\nSee the timeout setting options in the Network Debug and Troubleshooting Guide.”  
}

PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
R-TEST-SNIF : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

---

<div class="post-metadata">

**Author:** ![vbotka](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/vbotka/32/359_2.png) [@vbotka](https://forum.ansible.com/u/vbotka)\
**Post date:** [January 15, 2020, 9:15am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/4 "2020-01-15T09:15:12Z")

</div>

What is the device that's making troubles?

Make sure the device is working with the connection plugin 'network\_cli'.  
See "How Network Automation is Different"  
[https://docs.ansible.com/ansible/latest/network/getting\_started/network\_differences.html#how-network-automation-is-different](https://docs.ansible.com/ansible/latest/network/getting_started/network_differences.html#how-network-automation-is-different)  
and in particular "Multiple Communication Protocols"  
[https://docs.ansible.com/ansible/latest/network/getting\_started/network\_differences.html#multiple-communication-protocols](https://docs.ansible.com/ansible/latest/network/getting_started/network_differences.html#multiple-communication-protocols)

&nbsp;&nbsp;-vlado

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 15, 2020, 9:26am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/5 "2020-01-15T09:26:07Z")

</div>

Hi Vladimir,  
The device is a router, and I have made few more checks:

1. If im sshing normaly with ansible:ansible credentials it works
2. If im installing ssh keypair (publickey on the router) the ansible is working.

Problem occurs once I take off the public key from the router and try to ssh with username + password instead of username + pubkey.

I have even tryed to add the ansible\_connection feature like this:

ansible\_connection: network\_cli  
ansible\_network\_os: ios  
ansible\_ssh\_common\_args: -o StrictHostKeyChecking=no -o UserKnownHostsFile=~/.ssh/known\_hosts  
ansible\_user: ansible  
ansible\_password: ansible

And this is the error:

 ![Capture.PNG](https://us1.discourse-cdn.com/ansible/original/2X/1/1863f8320bf498dc39d5af6c3ffc896505fbf899.png)

I have no idea what to do

---

<div class="post-metadata">

**Author:** ![vbotka](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/vbotka/32/359_2.png) [@vbotka](https://forum.ansible.com/u/vbotka)\
**Post date:** [January 15, 2020, 11:05am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/6 "2020-01-15T11:05:05Z")

</div>

> The device is a router

Sure it is. Could you disclose the brand and type?

> 1. If im sshing normaly with ansible:ansible credentials it works  
> 2. If im installing ssh keypair (publickey on the router) the ansible is  
> working.

It's seems that the problem might be isolated.

'Gathering\_Facts' and 'include\_vars' was 'OK'. Then the play failed. Find out  
which variable, from the included variables, changed and made the play fail

&nbsp;&nbsp;&nbsp;&nbsp;/etc/ansible/roles/new\_vlan/vars/new\_vlan\_vars.yml

&nbsp;&nbsp;-vlado

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 15, 2020, 11:56am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/7 "2020-01-15T11:56:14Z")

</div>

**Oh. of course.**  
**The router is virtual image - IOL.**  
**Cisco IOS Software Version 15.4(1)T (I86BI\_LINUX-ADVENTERPRISEK9-M)**

**Full code is:**

**/etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:**

---

<div class="post-metadata">

**Author:** ![vbotka](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/vbotka/32/359_2.png) [@vbotka](https://forum.ansible.com/u/vbotka)\
**Post date:** [January 15, 2020, 1:06pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/8 "2020-01-15T13:06:53Z")

</div>

> \*Cisco IOS Software Version 15.4(1)T (I86BI\_LINUX-ADVENTERPRISEK9-M)\*

Cisco IOS is supported platform  
[https://access.redhat.com/articles/3168091](https://access.redhat.com/articles/3168091)

> &nbsp;&nbsp;- name:  
> &nbsp;&nbsp;&nbsp;&nbsp;hosts: Snif\_TEST  
> &nbsp;&nbsp;&nbsp;&nbsp;connection: local

The connection should be 'network\_cli'. See "Ansible Network Examples"  
[https://docs.ansible.com/ansible/latest/network/user\_guide/network\_best\_practices\_2.5.html#ansible-network-examples](https://docs.ansible.com/ansible/latest/network/user_guide/network_best_practices_2.5.html#ansible-network-examples)  
and "Privilege escalation" in particular  
[https://docs.ansible.com/ansible/latest/network/user\_guide/network\_best\_practices\_2.5.html#privilege-escalation](https://docs.ansible.com/ansible/latest/network/user_guide/network_best_practices_2.5.html#privilege-escalation)

&nbsp;&nbsp;&nbsp;&nbsp;- name:  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hosts: Snif\_TEST  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;connection: network\_cli

HTH,

&nbsp;&nbsp;-vlado

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 15, 2020, 1:36pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/9 "2020-01-15T13:36:23Z")

</div>

**Hi Vladimir,**

**with this code on the playbook:**

> **(attachments)**
>
> ![Capture.PNG](https://us1.discourse-cdn.com/ansible/original/2X/1/12045a75b24658c1d6bcbe7b84fa17dda65f1fd4.png)

---

<div class="post-metadata">

**Author:** ![vbotka](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/vbotka/32/359_2.png) [@vbotka](https://forum.ansible.com/u/vbotka)\
**Post date:** [January 15, 2020, 4:23pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/10 "2020-01-15T16:23:11Z")

</div>

It's SSH problem now. Find out why 'password' permission was denied.

See "Network Debug and Troubleshooting Guide"  
[https://docs.ansible.com/ansible/latest/network/user\_guide/network\_debug\_troubleshooting.html#network-debug-and-troubleshooting-guide](https://docs.ansible.com/ansible/latest/network/user_guide/network_debug_troubleshooting.html#network-debug-and-troubleshooting-guide)

and "Enabling Networking device interaction logging" in particular  
[https://docs.ansible.com/ansible/latest/network/user\_guide/network\_debug\_troubleshooting.html#enabling-networking-device-interaction-logging](https://docs.ansible.com/ansible/latest/network/user_guide/network_debug_troubleshooting.html#enabling-networking-device-interaction-logging)

HTH,

&nbsp;&nbsp;-vlado

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 16, 2020, 9:47am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/11 "2020-01-16T09:47:04Z")

</div>

**I have no idea what to do next… also ping check fails…**

 ![Capture.PNG](https://us1.discourse-cdn.com/ansible/original/2X/f/f47a3720fb37de17e66f4813104140a38a4091b5.png)

**Again, if im adding the publickey for passwordless authentication Ansible works… but without it its not…**

**This is the configuration on the router side:**

> R-TEST-SNIF#sh run
> 
> Building configuration…
> 
> Current configuration : 1474 bytes
> 
> !
> 
> ! Last configuration change at 07:42:41 EST Wed Jan 15 2020
> 
> !
> 
> version 15.4
> 
> service timestamps debug datetime msec
> 
> service timestamps log datetime msec
> 
> no service password-encryption
> 
> !
> 
> hostname R-TEST-SNIF
> 
> !
> 
> boot-start-marker
> 
> boot-end-marker
> 
> !
> 
> aqm-register-fnf
> 
> !
> 
> !
> 
> no aaa new-model
> 
> clock timezone EST -5 0
> 
> mmi polling-interval 60
> 
> no mmi auto-configure
> 
> no mmi pvc
> 
> mmi snmp-timeout 180
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> ip domain name EVE
> 
> ip cef
> 
> no ipv6 cef
> 
> !
> 
> multilink bundle-name authenticated
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> username ansible privilege 15 password 0 ansible
> 
> !
> 
> redundancy
> 
> !
> 
> !
> 
> ip ssh version 2
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> ip forward-protocol nd
> 
> !
> 
> !
> 
> no ip http server
> 
> no ip http secure-server
> 
> !
> 
> !
> 
> !
> 
> !
> 
> control-plane
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> !
> 
> line con 0
> 
> exec-timeout 0 0
> 
> logging synchronous
> 
> line aux 0
> 
> line vty 0 4
> 
> exec-timeout 0 0
> 
> logging synchronous
> 
> login local
> 
> transport input telnet ssh
> 
> transport output telnet ssh
> 
> !
> 
> !
> 
> end

**crypto key rsa generate proof:**

> R-TEST-SNIF# show crypto key mypubkey rsa
> 
> % Key pair was generated at: 05:35:04 EST Jan 15 2020
> 
> Key name: R-TEST-SNIF.EVE
> 
> Key type: RSA KEYS
> 
> Storage Device: private-config
> 
> Usage: General Purpose Key
> 
> Key is not exportable.
> 
> Key Data:
> 
> 307C300D 06092A86 4886F70D 01010105 00036B00 30680261 00A5F2FB C8D19FA7
> 
> E19B9A1E 92976C47 174482FA 788CEA72 85AEF6E9 F0336651 CFE2DA99 316C94A2
> 
> 45A9C27F A2E37D40 C2EE2A39 81B2C4C9 E3BB751C 20CD8C2A 1A632617 AE46F329
> 
> 05CC6D09 483607CB 20DBC972 C2A92124 63FD1EFB E9A66E8C 07020301 0001
> 
> % Key pair was generated at: 05:35:04 EST Jan 15 2020
> 
> Key name: R-TEST-SNIF.EVE.server
> 
> Key type: RSA KEYS
> 
> Temporary key
> 
> Usage: Encryption Key
> 
> Key is not exportable.
> 
> Key Data:
> 
> 306C300D 06092A86 4886F70D 01010105 00035B00 30580251 00AC4D25 1A615FB6
> 
> 1FFEFF70 1A0C72A8 C9C26E3A C4F9AA7D 8C47CE5B 0FCC59A7 CADA0BC8 C173D620
> 
> 26E5445E 65BBAAF2 915B844C 71B0D855 ADB5BBBC 68314F14 3F891C0D 8162B869
> 
> C227A0B0 C4592A93 5F020301 0001

**Its probably some command missing on the router side…**  
**anyone have any idea what is missing?**

---

<div class="post-metadata">

**Author:** ![vbotka](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/vbotka/32/359_2.png) [@vbotka](https://forum.ansible.com/u/vbotka)\
**Post date:** [January 16, 2020, 11:10am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/12 "2020-01-16T11:10:50Z")

</div>

> How is it SSH problem if I can add a public key or just regulary SSH and  
> its working?

SSH tried (publickey,keyboard-interactive,password) and failed

> fatal: [R-TEST-SNIF]: UNREACHABLE! =\> {"changed": false, "msg": "Failed to  
> connect to the host via ssh: Warning: Permanently added  
> 'r-test-snif,10.70.54.102' (RSA) to the list of known hosts.\r\nPermission  
> denied (publickey,keyboard-interactive,password).", "unreachable": true}

I can only repeat: Find out why 'password' permission was denied.

See "Network Debug and Troubleshooting Guide"  
[https://docs.ansible.com/ansible/latest/network/user\_guide/network\_debug\_troubleshooting.html#network-debug-and-troubleshooting-guide](https://docs.ansible.com/ansible/latest/network/user_guide/network_debug_troubleshooting.html#network-debug-and-troubleshooting-guide)

and "Enabling Networking device interaction logging" in particular  
[https://docs.ansible.com/ansible/latest/network/user\_guide/network\_debug\_troubleshooting.html#enabling-networking-device-interaction-logging](https://docs.ansible.com/ansible/latest/network/user_guide/network_debug_troubleshooting.html#enabling-networking-device-interaction-logging)  
Quoting: "Ansible 2.8 features added logging of device interaction in log  
file to help diagnose and troubleshoot issues regarding Ansible Networking  
modules."

If you want to proceed in a systemic way get the log.

&nbsp;&nbsp;-vlado

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 16, 2020, 12:49pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/13 "2020-01-16T12:49:02Z")

</div>

**Very well.**  
**The debug output from the log file:**

[ansible@Netauto-Dev new\_vlan]$ ansible-playbook new\_vlan\_playbook.yml -vvvv \>\> /etc/ansible/ansible.log  
39129 1579178690.27071: starting run  
ansible-playbook 2.9.1  
config file = /etc/ansible/ansible.cfg  
configured module search path = [u’/home/ansible/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/site-packages/ansible  
executable location = /usr/bin/ansible-playbook  
python version = 2.7.5 (default, Aug 7 2019, 00:51:29) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]  
2020-01-16 14:44:50,551 p=ansible u=39129 | ansible-playbook 2.9.1  
config file = /etc/ansible/ansible.cfg  
configured module search path = [u’/home/ansible/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/site-packages/ansible  
executable location = /usr/bin/ansible-playbook  
python version = 2.7.5 (default, Aug 7 2019, 00:51:29) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]  
Using /etc/ansible/ansible.cfg as config file  
2020-01-16 14:44:50,551 p=ansible u=39129 | Using /etc/ansible/ansible.cfg as config file  
39129 1579178690.55257: Added group all to inventory  
39129 1579178690.55266: Added group ungrouped to inventory  
39129 1579178690.55276: Group all now contains ungrouped  
39129 1579178690.55286: Examining possible inventory source: /etc/ansible/inventory  
39129 1579178690.55293: Searching for inventory files in directory: /etc/ansible/inventory  
39129 1579178690.55305: Considering POC\_ENV.yml  
39129 1579178690.55312: Examining possible inventory source: /etc/ansible/inventory/POC\_ENV.yml  
setting up inventory plugins  
2020-01-16 14:44:50,553 p=ansible u=39129 | setting up inventory plugins  
39129 1579178690.55562: trying /usr/share/ansible/plugins/cache  
39129 1579178690.55574: trying /usr/lib/python2.7/site-packages/ansible/plugins/cache  
39129 1579178690.55698: Loading CacheModule ‘memory’ from /usr/lib/python2.7/site-packages/ansible/plugins/cache/memory.py (searched paths: /usr/share/ansible/plugins/cache:/usr/lib/python2.7/site-packages/ansible/plugins/cache)  
39129 1579178690.55807: trying /usr/share/ansible/plugins/inventory  
39129 1579178690.55818: trying /usr/lib/python2.7/site-packages/ansible/plugins/inventory  
39129 1579178690.56026: Loading InventoryModule ‘host\_list’ from /usr/lib/python2.7/site-packages/ansible/plugins/inventory/host\_list.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/inventory:/usr/share/ansible/plugins/inventory)  
39129 1579178690.56164: Loaded config def from plugin (inventory/script)  
39129 1579178690.56174: Loading InventoryModule ‘script’ from /usr/lib/python2.7/site-packages/ansible/plugins/inventory/script.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/inventory:/usr/share/ansible/plugins/inventory)  
39129 1579178690.56233: Loading InventoryModule ‘auto’ from /usr/lib/python2.7/site-packages/ansible/plugins/inventory/auto.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/inventory:/usr/share/ansible/plugins/inventory)  
39129 1579178690.56354: Loaded config def from plugin (inventory/yaml)  
39129 1579178690.56364: Loading InventoryModule ‘yaml’ from /usr/lib/python2.7/site-packages/ansible/plugins/inventory/yaml.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/inventory:/usr/share/ansible/plugins/inventory)  
39129 1579178690.56458: Loading InventoryModule ‘ini’ from /usr/lib/python2.7/site-packages/ansible/plugins/inventory/ini.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/inventory:/usr/share/ansible/plugins/inventory)  
39129 1579178690.56537: Loading InventoryModule ‘toml’ from /usr/lib/python2.7/site-packages/ansible/plugins/inventory/toml.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/inventory:/usr/share/ansible/plugins/inventory)  
39129 1579178690.56548: Attempting to use plugin host\_list (/usr/lib/python2.7/site-packages/ansible/plugins/inventory/host\_list.py)  
host\_list declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
2020-01-16 14:44:50,565 p=ansible u=39129 | host\_list declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
39129 1579178690.56577: Attempting to use plugin script (/usr/lib/python2.7/site-packages/ansible/plugins/inventory/script.py)  
script declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
2020-01-16 14:44:50,565 p=ansible u=39129 | script declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
39129 1579178690.56608: Attempting to use plugin auto (/usr/lib/python2.7/site-packages/ansible/plugins/inventory/auto.py)  
39129 1579178690.56621: Loading data from /etc/ansible/inventory/POC\_ENV.yml  
39129 1579178690.56748: /etc/ansible/inventory/POC\_ENV.yml was not parsable by auto  
39129 1579178690.56791: Attempting to use plugin yaml (/usr/lib/python2.7/site-packages/ansible/plugins/inventory/yaml.py)  
39129 1579178690.56969: Loading data from /etc/ansible/inventory/POC\_ENV.yml  
39129 1579178690.57097: group all already in inventory  
39129 1579178690.57107: Added group POC\_ENV to inventory  
39129 1579178690.57124: set inventory\_file for TEST-NXOS3  
39129 1579178690.57135: set inventory\_dir for TEST-NXOS3  
39129 1579178690.57143: Added host TEST-NXOS3 to inventory  
39129 1579178690.57151: Added host TEST-NXOS3 to group POC\_ENV  
39129 1579178690.57160: set inventory\_file for TEST-NXOS2  
39129 1579178690.57170: set inventory\_dir for TEST-NXOS2  
39129 1579178690.57177: Added host TEST-NXOS2 to inventory  
39129 1579178690.57184: Added host TEST-NXOS2 to group POC\_ENV  
39129 1579178690.57194: Group all now contains POC\_ENV  
39129 1579178690.57202: Added group Snif\_TEST to inventory  
39129 1579178690.57212: set inventory\_file for R-TEST-SNIF  
39129 1579178690.57222: set inventory\_dir for R-TEST-SNIF  
39129 1579178690.57227: Added host R-TEST-SNIF to inventory  
39129 1579178690.57234: Added host R-TEST-SNIF to group Snif\_TEST  
39129 1579178690.57246: Group all now contains Snif\_TEST  
Parsed /etc/ansible/inventory/POC\_ENV.yml inventory source with yaml plugin  
2020-01-16 14:44:50,572 p=ansible u=39129 | Parsed /etc/ansible/inventory/POC\_ENV.yml inventory source with yaml plugin  
39129 1579178690.57271: parsed /etc/ansible/inventory/POC\_ENV.yml as True  
39129 1579178691.33064: Reconcile groups and hosts in inventory.  
39129 1579178691.33339: Loading CacheModule ‘memory’ from /usr/lib/python2.7/site-packages/ansible/plugins/cache/memory.py (searched paths: /usr/share/ansible/plugins/cache:/usr/lib/python2.7/site-packages/ansible/plugins/cache) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.36365: Loaded config def from plugin (connection/buildah)  
39129 1579178691.36402: Loading Connection ‘buildah’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/buildah.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.36807: Loaded config def from plugin (connection/chroot)  
39129 1579178691.36831: Loading Connection ‘chroot’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/chroot.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.38047: Loaded config def from plugin (connection/docker)  
39129 1579178691.38076: Loading Connection ‘docker’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/docker.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.38284: Loaded config def from plugin (connection/funcd)  
39129 1579178691.49180: Loaded config def from plugin (connection/httpapi)  
39129 1579178691.49216: Loading Connection ‘httpapi’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/httpapi.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.49511: Loaded config def from plugin (connection/iocage)  
39129 1579178691.49535: Loading Connection ‘iocage’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/iocage.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.49718: Loaded config def from plugin (connection/jail)  
39129 1579178691.49745: Loading Connection ‘jail’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/jail.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.50956: Loaded config def from plugin (connection/kubectl)  
39129 1579178691.50981: Loading Connection ‘kubectl’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/kubectl.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.51183: Loaded config def from plugin (connection/libvirt\_lxc)  
39129 1579178691.51207: Loading Connection ‘libvirt\_lxc’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/libvirt\_lxc.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.51355: Loading Connection ‘local’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/local.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.51625: Loaded config def from plugin (connection/lxc)  
39129 1579178691.51651: Loading Connection ‘lxc’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/lxc.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.51889: Loaded config def from plugin (connection/lxd)  
39129 1579178691.51912: Loading Connection ‘lxd’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/lxd.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.52867: Loaded config def from plugin (connection/napalm)  
39129 1579178691.52891: Loading Connection ‘napalm’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/napalm.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.54388: Loaded config def from plugin (connection/netconf)  
39129 1579178691.54415: Loading Connection ‘netconf’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/netconf.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.56582: Loaded config def from plugin (connection/network\_cli)  
39129 1579178691.56616: Loading Connection ‘network\_cli’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/network\_cli.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.57648: Loaded config def from plugin (connection/oc)  
39129 1579178691.57675: Loading Connection ‘oc’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/oc.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.58864: Loaded config def from plugin (connection/paramiko\_ssh)  
39129 1579178691.58889: Loading Connection ‘paramiko\_ssh’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/paramiko\_ssh.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.63876: Loaded config def from plugin (connection/persistent)  
39129 1579178691.63900: Loading Connection ‘persistent’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/persistent.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.64145: Loaded config def from plugin (connection/podman)  
39129 1579178691.64169: Loading Connection ‘podman’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/podman.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.66449: Loaded config def from plugin (connection/psrp)  
39129 1579178691.66461: Loading Connection ‘psrp’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/psrp.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.66594: Loaded config def from plugin (connection/qubes)  
39129 1579178691.66614: Loading Connection ‘qubes’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/qubes.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.66779: Loading Connection ‘saltstack’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/saltstack.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.68660: Loaded config def from plugin (connection/ssh)  
39129 1579178691.68672: Loading Connection ‘ssh’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/ssh.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.69651: Loaded config def from plugin (connection/vmware\_tools)  
39129 1579178691.69662: Loading Connection ‘vmware\_tools’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/vmware\_tools.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.70344: Loaded config def from plugin (connection/winrm)  
39129 1579178691.70356: Loading Connection ‘winrm’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/winrm.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.70551: Loaded config def from plugin (connection/zone)  
39129 1579178691.70574: Loading Connection ‘zone’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/zone.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.71318: trying /usr/share/ansible/plugins/doc\_fragments  
39129 1579178691.71332: trying /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments  
39129 1579178691.71951: Loading ModuleDocFragment ‘shell\_windows’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/shell\_windows.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments)  
39129 1579178691.72487: Loaded config def from plugin (shell/cmd)  
39129 1579178691.72512: Loading ShellModule ‘cmd’ from /usr/lib/python2.7/site-packages/ansible/plugins/shell/cmd.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.72705: Loading ModuleDocFragment ‘shell\_common’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/shell\_common.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments)  
39129 1579178691.73244: Loaded config def from plugin (shell/csh)  
39129 1579178691.73264: Loading ShellModule ‘csh’ from /usr/lib/python2.7/site-packages/ansible/plugins/shell/csh.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.73463: Loading ModuleDocFragment ‘shell\_common’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/shell\_common.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.73961: Loaded config def from plugin (shell/fish)  
39129 1579178691.73981: Loading ShellModule ‘fish’ from /usr/lib/python2.7/site-packages/ansible/plugins/shell/fish.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.74087: Loading ModuleDocFragment ‘shell\_windows’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/shell\_windows.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.74367: Loaded config def from plugin (shell/powershell)  
39129 1579178691.74386: Loading ShellModule ‘powershell’ from /usr/lib/python2.7/site-packages/ansible/plugins/shell/powershell.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.74489: Loading ModuleDocFragment ‘shell\_common’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/shell\_common.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.75002: Loaded config def from plugin (shell/sh)  
39129 1579178691.75023: Loading ShellModule ‘sh’ from /usr/lib/python2.7/site-packages/ansible/plugins/shell/sh.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.76212: Loaded config def from plugin (become/doas)  
39129 1579178691.76232: Loading BecomeModule ‘doas’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/doas.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.76730: Loaded config def from plugin (become/dzdo)  
39129 1579178691.76749: Loading BecomeModule ‘dzdo’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/dzdo.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.76943: Loaded config def from plugin (become/enable)  
39129 1579178691.76958: Loading BecomeModule ‘enable’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/enable.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.77530: Loaded config def from plugin (become/ksu)  
39129 1579178691.77548: Loading BecomeModule ‘ksu’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/ksu.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.78029: Loaded config def from plugin (become/machinectl)  
39129 1579178691.78047: Loading BecomeModule ‘machinectl’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/machinectl.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.78605: Loaded config def from plugin (become/pbrun)  
39129 1579178691.78621: Loading BecomeModule ‘pbrun’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/pbrun.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.79196: Loaded config def from plugin (become/pfexec)  
39129 1579178691.79212: Loading BecomeModule ‘pfexec’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/pfexec.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.79586: Loaded config def from plugin (become/pmrun)  
39129 1579178691.79602: Loading BecomeModule ‘pmrun’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/pmrun.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.80068: Loaded config def from plugin (become/runas)  
39129 1579178691.80086: Loading BecomeModule ‘runas’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/runas.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.80580: Loaded config def from plugin (become/sesu)  
39129 1579178691.80596: Loading BecomeModule ‘sesu’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/sesu.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.81168: Loaded config def from plugin (become/su)  
39129 1579178691.81185: Loading BecomeModule ‘su’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/su.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.81680: Loaded config def from plugin (become/sudo)  
39129 1579178691.81696: Loading BecomeModule ‘sudo’ from /usr/lib/python2.7/site-packages/ansible/plugins/become/sudo.py (found\_in\_cache=False, class\_only=True)  
39129 1579178691.81795: Loading data from /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml  
39129 1579178691.83535: trying /usr/share/ansible/plugins/action  
39129 1579178691.83559: trying /usr/lib/python2.7/site-packages/ansible/plugins/action  
39129 1579178691.84895: trying /usr/share/ansible/plugins/callback  
39129 1579178691.84921: trying /usr/lib/python2.7/site-packages/ansible/plugins/callback  
39129 1579178691.85717: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments)  
39129 1579178691.86296: Loaded config def from plugin (callback/default)  
39129 1579178691.86321: Loading CallbackModule ‘default’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback)  
Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.pyc  
2020-01-16 14:44:51,863 p=ansible u=39129 | Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.pyc  
39129 1579178691.87006: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.87548: Loaded config def from plugin (callback/actionable)  
39129 1579178691.87570: Loading CallbackModule ‘actionable’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/actionable.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.87717: Loading CallbackModule ‘aws\_resource\_actions’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/aws\_resource\_actions.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.88015: Loaded config def from plugin (callback/cgroup\_memory\_recap)  
39129 1579178691.88041: Loading CallbackModule ‘cgroup\_memory\_recap’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/cgroup\_memory\_recap.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.89242: Loaded config def from plugin (callback/cgroup\_perf\_recap)  
39129 1579178691.89268: Loading CallbackModule ‘cgroup\_perf\_recap’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/cgroup\_perf\_recap.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.89411: Loading CallbackModule ‘context\_demo’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/context\_demo.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.89593: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.90106: Loaded config def from plugin (callback/counter\_enabled)  
39129 1579178691.90129: Loading CallbackModule ‘counter\_enabled’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/counter\_enabled.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.90278: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.90781: Loaded config def from plugin (callback/debug)  
39129 1579178691.90804: Loading CallbackModule ‘debug’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/debug.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.90825: Loading CallbackModule ‘default’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.91050: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.91574: Loaded config def from plugin (callback/dense)  
39129 1579178691.91596: Loading CallbackModule ‘dense’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/dense.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.92271: Loaded config def from plugin (callback/foreman)  
39129 1579178691.92295: Loading CallbackModule ‘foreman’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/foreman.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.92479: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178691.97173: Loaded config def from plugin (callback/full\_skip)  
39129 1579178691.97192: Loading CallbackModule ‘full\_skip’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/full\_skip.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.97523: Loaded config def from plugin (callback/grafana\_annotations)  
39129 1579178691.97534: Loading CallbackModule ‘grafana\_annotations’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/grafana\_annotations.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.97760: Loaded config def from plugin (callback/hipchat)  
39129 1579178691.97771: Loading CallbackModule ‘hipchat’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/hipchat.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.97918: Loaded config def from plugin (callback/jabber)  
39129 1579178691.97929: Loading CallbackModule ‘jabber’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/jabber.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.98030: Loaded config def from plugin (callback/json)  
39129 1579178691.98042: Loading CallbackModule ‘json’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/json.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.98332: Loaded config def from plugin (callback/junit)  
39129 1579178691.98344: Loading CallbackModule ‘junit’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/junit.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.98444: Loaded config def from plugin (callback/log\_plays)  
39129 1579178691.98454: Loading CallbackModule ‘log\_plays’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/log\_plays.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.98677: Loaded config def from plugin (callback/logdna)  
39129 1579178691.98688: Loading CallbackModule ‘logdna’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/logdna.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.98993: Loaded config def from plugin (callback/logentries)  
39129 1579178691.99004: Loading CallbackModule ‘logentries’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/logentries.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.99140: Loaded config def from plugin (callback/logstash)  
39129 1579178691.99150: Loading CallbackModule ‘logstash’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/logstash.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.99480: Loaded config def from plugin (callback/mail)  
39129 1579178691.99492: Loading CallbackModule ‘mail’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/mail.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.99555: Loading CallbackModule ‘minimal’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/minimal.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.99789: Loaded config def from plugin (callback/nrdp)  
39129 1579178691.99799: Loading CallbackModule ‘nrdp’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/nrdp.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.99856: Loading CallbackModule ‘null’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/null.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.99913: Loading CallbackModule ‘oneline’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/oneline.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178691.99990: Loading CallbackModule ‘osx\_say’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/osx\_say.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.00067: Loading CallbackModule ‘profile\_roles’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/profile\_roles.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.00205: Loaded config def from plugin (callback/profile\_tasks)  
39129 1579178692.00216: Loading CallbackModule ‘profile\_tasks’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/profile\_tasks.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.00288: Loading CallbackModule ‘say’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/say.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.00413: Loaded config def from plugin (callback/selective)  
39129 1579178692.00424: Loading CallbackModule ‘selective’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/selective.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.00501: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178692.00787: Loaded config def from plugin (callback/skippy)  
39129 1579178692.00797: Loading CallbackModule ‘skippy’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/skippy.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.00991: Loaded config def from plugin (callback/slack)  
39129 1579178692.01002: Loading CallbackModule ‘slack’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/slack.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.01131: Loaded config def from plugin (callback/splunk)  
39129 1579178692.01144: Loading CallbackModule ‘splunk’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/splunk.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.01223: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178692.01640: Loaded config def from plugin (callback/stderr)  
39129 1579178692.01655: Loading CallbackModule ‘stderr’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/stderr.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.01773: Loaded config def from plugin (callback/sumologic)  
39129 1579178692.01783: Loading CallbackModule ‘sumologic’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/sumologic.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.02326: Loaded config def from plugin (callback/syslog\_json)  
39129 1579178692.02353: Loading CallbackModule ‘syslog\_json’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/syslog\_json.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.02487: Loading CallbackModule ‘timer’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/timer.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.02669: Loading CallbackModule ‘tree’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/tree.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.02851: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178692.03348: Loaded config def from plugin (callback/unixy)  
39129 1579178692.03359: Loading CallbackModule ‘unixy’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/unixy.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.03570: Loading ModuleDocFragment ‘default\_callback’ from /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments/default\_callback.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/doc\_fragments:/usr/share/ansible/plugins/doc\_fragments) (found\_in\_cache=True, class\_only=False)  
39129 1579178692.04054: Loaded config def from plugin (callback/yaml)  
39129 1579178692.04064: Loading CallbackModule ‘yaml’ from /usr/lib/python2.7/site-packages/ansible/plugins/callback/yaml.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/callback:/usr/share/ansible/plugins/callback) (found\_in\_cache=False, class\_only=True)

PLAYBOOK: new\_vlan\_playbook.yml \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-16 14:44:52,040 p=ansible u=39129 | PLAYBOOK: new\_vlan\_playbook.yml \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
Positional arguments: new\_vlan\_playbook.yml  
become\_method: sudo  
inventory: (u’/etc/ansible/inventory’,)  
forks: 5  
tags: (u’all’,)  
verbosity: 4  
connection: smart  
timeout: 10  
1 plays in new\_vlan\_playbook.yml  
2020-01-16 14:44:52,041 p=ansible u=39129 | 1 plays in new\_vlan\_playbook.yml  
39129 1579178692.04155: in VariableManager get\_vars()  
39129 1579178692.04760: done with get\_vars()  
39129 1579178692.04796: in VariableManager get\_vars()  
39129 1579178692.04890: done with get\_vars()  
39129 1579178692.04927: in VariableManager get\_vars()  
39129 1579178692.05001: done with get\_vars()

PLAY [--------------- 1. Applying Layer 2 Configuration ---------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-16 14:44:52,050 p=ansible u=39129 | PLAY [--------------- 1. Applying Layer 2 Configuration ---------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
39129 1579178692.05737: trying /usr/share/ansible/plugins/strategy  
39129 1579178692.05751: trying /usr/lib/python2.7/site-packages/ansible/plugins/strategy  
39129 1579178692.05821: Loading StrategyModule ‘linear’ from /usr/lib/python2.7/site-packages/ansible/plugins/strategy/linear.py (searched paths: /usr/share/ansible/plugins/strategy:/usr/lib/python2.7/site-packages/ansible/plugins/strategy)  
39129 1579178692.05909: getting the remaining hosts for this loop  
39129 1579178692.05935: done getting the remaining hosts for this loop  
39129 1579178692.05970: building list of next tasks for hosts  
39129 1579178692.05985: getting the next task for host R-TEST-SNIF  
39129 1579178692.06002: done getting next task for host R-TEST-SNIF  
39129 1579178692.06017: ^ task is: TASK: Gathering Facts  
39129 1579178692.06033: ^ state is: HOST STATE: block=0, task=0, rescue=0, always=0, run\_state=ITERATING\_SETUP, fail\_state=FAILED\_NONE, pending\_setup=True, tasks child state? (None), rescue child state? (None), always child state? (None), did rescue? False, did start at task? False  
39129 1579178692.06052: done building task lists  
39129 1579178692.06063: counting tasks in each state of execution  
39129 1579178692.06077: done counting tasks in each state of execution:  
num\_setups: 1  
num\_tasks: 0  
num\_rescue: 0  
num\_always: 0  
39129 1579178692.06088: advancing hosts in ITERATING\_SETUP  
39129 1579178692.06099: starting to advance hosts  
39129 1579178692.06118: getting the next task for host R-TEST-SNIF  
39129 1579178692.06147: done getting next task for host R-TEST-SNIF  
39129 1579178692.06168: ^ task is: TASK: Gathering Facts  
39129 1579178692.06187: ^ state is: HOST STATE: block=0, task=0, rescue=0, always=0, run\_state=ITERATING\_SETUP, fail\_state=FAILED\_NONE, pending\_setup=True, tasks child state? (None), rescue child state? (None), always child state? (None), did rescue? False, did start at task? False  
39129 1579178692.06200: done advancing hosts to next task  
39129 1579178692.06285: Loading ActionModule ‘gather\_facts’ from /usr/lib/python2.7/site-packages/ansible/plugins/action/gather\_facts.py (searched paths: /usr/share/ansible/plugins/action:/usr/lib/python2.7/site-packages/ansible/plugins/action) (found\_in\_cache=False, class\_only=True)  
39129 1579178692.06303: getting variables  
39129 1579178692.06316: in VariableManager get\_vars()  
39129 1579178692.06376: Calling all\_inventory to load vars for R-TEST-SNIF  
39129 1579178692.06396: Calling groups\_inventory to load vars for R-TEST-SNIF  
39129 1579178692.06416: Calling all\_plugins\_inventory to load vars for R-TEST-SNIF  
39129 1579178692.06601: Loading VarsModule ‘host\_group\_vars’ from /usr/lib/python2.7/site-packages/ansible/plugins/vars/host\_group\_vars.py  
39129 1579178692.06624: Calling all\_plugins\_play to load vars for R-TEST-SNIF  
39129 1579178692.06650: Loading VarsModule ‘host\_group\_vars’ from /usr/lib/python2.7/site-packages/ansible/plugins/vars/host\_group\_vars.py (found\_in\_cache=True, class\_only=False)  
39129 1579178692.06673: Calling groups\_plugins\_inventory to load vars for R-TEST-SNIF  
39129 1579178692.06697: Loading VarsModule ‘host\_group\_vars’ from /usr/lib/python2.7/site-packages/ansible/plugins/vars/host\_group\_vars.py (found\_in\_cache=True, class\_only=False)  
39129 1579178692.06718: Calling groups\_plugins\_play to load vars for R-TEST-SNIF  
39129 1579178692.06743: Loading VarsModule ‘host\_group\_vars’ from /usr/lib/python2.7/site-packages/ansible/plugins/vars/host\_group\_vars.py (found\_in\_cache=True, class\_only=False)  
39129 1579178692.06787: Loading VarsModule ‘host\_group\_vars’ from /usr/lib/python2.7/site-packages/ansible/plugins/vars/host\_group\_vars.py (found\_in\_cache=True, class\_only=False)  
39129 1579178692.06826: Loading VarsModule ‘host\_group\_vars’ from /usr/lib/python2.7/site-packages/ansible/plugins/vars/host\_group\_vars.py (found\_in\_cache=True, class\_only=False)  
39129 1579178692.07144: done with get\_vars()  
39129 1579178692.07297: done getting variables  
39129 1579178692.07323: sending task start callback, copying the task so we can template it temporarily  
39129 1579178692.07340: done copying, going to template now  
39129 1579178692.07359: done templating  
39129 1579178692.07370: here goes the callback…

TASK [Gathering Facts] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-16 14:44:52,074 p=ansible u=39129 | TASK [Gathering Facts] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
task path: /etc/ansible/roles/new\_vlan/new\_vlan\_playbook.yml:2  
39129 1579178692.07453: sending task start callback  
39129 1579178692.07468: entering \_queue\_task() for R-TEST-SNIF/gather\_facts  
39129 1579178692.07481: Creating lock for gather\_facts  
39129 1579178692.07832: worker is 1 (out of 1 available)  
39129 1579178692.07890: exiting \_queue\_task() for R-TEST-SNIF/gather\_facts  
39129 1579178692.07962: done queuing things up, now waiting for results queue to drain  
39129 1579178692.07970: waiting for pending results…  
39138 1579178692.08031: running TaskExecutor() for R-TEST-SNIF/TASK: Gathering Facts  
39138 1579178692.08127: in run() - task 005056a6-9ac8-7097-4aea-0000000004af  
39138 1579178692.08201: calling self.\_execute()  
39138 1579178692.08610: trying /usr/share/ansible/plugins/connection  
39138 1579178692.08628: trying /usr/lib/python2.7/site-packages/ansible/plugins/connection  
39138 1579178692.08811: Loading Connection ‘ssh’ from /usr/lib/python2.7/site-packages/ansible/plugins/connection/ssh.py (searched paths: /usr/lib/python2.7/site-packages/ansible/plugins/connection:/usr/share/ansible/plugins/connection) (found\_in\_cache=True, class\_only=False)  
39138 1579178692.08835: trying /usr/lib/python2.7/site-packages/ansible/plugins/shell  
39138 1579178692.08879: Loading ShellModule ‘sh’ from /usr/lib/python2.7/site-packages/ansible/plugins/shell/sh.py (found\_in\_cache=True, class\_only=False)  
39138 1579178692.08895: Loading ShellModule ‘sh’ from /usr/lib/python2.7/site-packages/ansible/plugins/shell/sh.py (found\_in\_cache=True, class\_only=False)  
39138 1579178692.09179: Loading ActionModule ‘gather\_facts’ from /usr/lib/python2.7/site-packages/ansible/plugins/action/gather\_facts.py (searched paths: /usr/share/ansible/plugins/action:/usr/lib/python2.7/site-packages/ansible/plugins/action) (found\_in\_cache=True, class\_only=False)  
39138 1579178692.09195: starting attempt loop  
39138 1579178692.09203: running the handler  
39138 1579178692.09253: \_low\_level\_execute\_command(): starting  
39138 1579178692.09267: \_low\_level\_execute\_command(): executing: /bin/sh -c ‘echo ~ansible && sleep 0’  
 ESTABLISH SSH CONNECTION FOR USER: ansible  
2020-01-16 14:44:52,092 p=ansible u=39138 | ESTABLISH SSH CONNECTION FOR USER: ansible  
 SSH: EXEC ssh -vvv -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o ‘IdentityFile=“/home/ansible/.ssh/id\_rsa”’ -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ‘User=“ansible”’ -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ControlPath=/home/ansible/.ansible/cp/9ff99d6f6c R-TEST-SNIF ‘/bin/sh -c ‘"’“‘echo ~ansible && sleep 0’”’“‘’  
2020-01-16 14:44:52,097 p=ansible u=39138 | SSH: EXEC ssh -vvv -C -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no -o 'IdentityFile=”/home/ansible/.ssh/id\_rsa"’ -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o ‘User=“ansible”’ -o ConnectTimeout=10 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o ControlPath=/home/ansible/.ansible/cp/9ff99d6f6c R-TEST-SNIF ‘/bin/sh -c ‘"’“‘echo ~ansible && sleep 0’”’"‘’  
39138 1579178692.12046: stderr chunk (state=2):

> > > OpenSSH\_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017  
> > > debug1: Reading configuration data /etc/ssh/ssh\_config  
> > > debug1: /etc/ssh/ssh\_config line 58: Applying options for \*  
> > > debug1: auto-mux: Trying existing master  
> > > debug1: Control socket “/home/ansible/.ansible/cp/9ff99d6f6c” does not exist  
> > > debug2: resolving “r-test-snif” port 22  
> > > debug2: ssh\_connect\_direct: needpriv 0  
> > > debug1: Connecting to r-test-snif [10.70.54.102] port 22.  
> > > debug2: fd 3 setting O\_NONBLOCK  
> > > \<\<\<  
> > > 39138 1579178692.12232: stderr chunk (state=3):  
> > > debug1: fd 3 clearing O\_NONBLOCK  
> > > debug1: Connection established.  
> > > debug3: timeout: 9998 ms remain after connect  
> > > \<\<\<  
> > > 39138 1579178692.12293: stderr chunk (state=3):  
> > > debug1: identity file /home/ansible/.ssh/id\_rsa type 1  
> > > debug1: key\_load\_public: No such file or directory  
> > > debug1: identity file /home/ansible/.ssh/id\_rsa-cert type -1  
> > > debug1: Enabling compatibility mode for protocol 2.0  
> > > debug1: Local version string SSH-2.0-OpenSSH\_7.4  
> > > \<\<\<  
> > > 39138 1579178692.12460: stderr chunk (state=3):  
> > > debug1: Remote protocol version 2.0, remote software version Cisco-1.25  
> > > debug1: match: Cisco-1.25 pat Cisco-1.\* compat 0x60000000  
> > > debug2: fd 3 setting O\_NONBLOCK  
> > > debug1: Authenticating to r-test-snif:22 as ‘ansible’  
> > > debug3: hostkeys\_foreach: reading file “/dev/null”  
> > > \<\<\<  
> > > 39138 1579178692.12521: stderr chunk (state=3):  
> > > debug3: send packet: type 20  
> > > debug1: SSH2\_MSG\_KEXINIT sent  
> > > debug3: receive packet: type 20  
> > > debug1: SSH2\_MSG\_KEXINIT received  
> > > debug2: local client KEXINIT proposal  
> > > debug2: KEX algorithms: [curve25519-sha256,curve25519-sha256@libssh.org](mailto:curve25519-sha256,curve25519-sha256@libssh.org),ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,ext-info-c  
> > > debug2: host key algorithms: [ecdsa-sha2-nistp256-cert-v01@openssh.com](mailto:ecdsa-sha2-nistp256-cert-v01@openssh.com),ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss  
> > > debug2: ciphers ctos: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc  
> > > debug2: ciphers stoc: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc  
> > > debug2: MACs ctos: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1  
> > > debug2: MACs stoc: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1  
> > > debug2: compression ctos: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none  
> > > debug2: compression stoc: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none  
> > > debug2: languages ctos:  
> > > debug2: languages stoc:  
> > > debug2: first\_kex\_follows 0  
> > > debug2: reserved 0  
> > > debug2: peer server KEXINIT proposal  
> > > debug2: KEX algorithms: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1  
> > > debug2: host key algorithms: ssh-rsa  
> > > debug2: ciphers ctos: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc  
> > > debug2: ciphers stoc: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc  
> > > debug2: MACs ctos: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96  
> > > debug2: MACs stoc: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96  
> > > debug2: compression ctos: none  
> > > debug2: compression stoc: none  
> > > debug2: languages ctos:  
> > > debug2: languages stoc:  
> > > debug2: first\_kex\_follows 0  
> > > debug2: reserved 0  
> > > debug1: kex: algorithm: diffie-hellman-group-exchange-sha1  
> > > debug1: kex: host key algorithm: ssh-rsa  
> > > debug1: kex: server-\>client cipher: aes128-cbc MAC: hmac-sha1 compression: none  
> > > debug1: kex: client-\>server cipher: aes128-cbc MAC: hmac-sha1 compression: none  
> > > debug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20  
> > > debug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20  
> > > debug3: send packet: type 34  
> > > debug1: SSH2\_MSG\_KEX\_DH\_GEX\_REQUEST(1024\<4096\<8192) sent  
> > > \<\<\<  
> > > 39138 1579178692.33695: stderr chunk (state=3):  
> > > debug3: receive packet: type 31  
> > > debug1: got SSH2\_MSG\_KEX\_DH\_GEX\_GROUP  
> > > \<\<\<  
> > > 39138 1579178692.34830: stderr chunk (state=3):  
> > > debug2: bits set: 2064/4096  
> > > debug3: send packet: type 32  
> > > debug1: SSH2\_MSG\_KEX\_DH\_GEX\_INIT sent  
> > > \<\<\<  
> > > 39138 1579178692.41511: stderr chunk (state=3):  
> > > debug3: receive packet: type 33  
> > > debug1: got SSH2\_MSG\_KEX\_DH\_GEX\_REPLY  
> > > debug1: Server host key: ssh-rsa SHA256:k4gYjX/xS7s2RKIGbUkctfOgNkolv5JubOYCx/9rbRw  
> > > debug3: hostkeys\_foreach: reading file “/dev/null”  
> > > \<\<\<  
> > > 39138 1579178692.41564: stderr chunk (state=3):  
> > > debug3: hostkeys\_foreach: reading file “/dev/null”  
> > > Warning: Permanently added ‘r-test-snif,10.70.54.102’ (RSA) to the list of known hosts.  
> > > debug2: bits set: 2048/4096  
> > > \<\<\<  
> > > 39138 1579178692.42647: stderr chunk (state=3):  
> > > debug3: send packet: type 21  
> > > debug2: set\_newkeys: mode 1  
> > > debug1: rekey after 4294967296 blocks  
> > > debug1: SSH2\_MSG\_NEWKEYS sent  
> > > debug1: expecting SSH2\_MSG\_NEWKEYS  
> > > debug3: receive packet: type 21  
> > > debug1: SSH2\_MSG\_NEWKEYS received  
> > > debug2: set\_newkeys: mode 0  
> > > debug1: rekey after 4294967296 blocks  
> > > debug2: key: /home/ansible/.ssh/id\_rsa (0x55fb9c5d71f0), explicit  
> > > debug3: send packet: type 5  
> > > \<\<\<  
> > > 39138 1579178692.63247: stderr chunk (state=3):  
> > > debug3: receive packet: type 6  
> > > debug2: service\_accept: ssh-userauth  
> > > debug1: SSH2\_MSG\_SERVICE\_ACCEPT received  
> > > debug3: send packet: type 50  
> > > \<\<\<  
> > > 39138 1579178692.63397: stderr chunk (state=3):  
> > > debug3: receive packet: type 51  
> > > debug1: Authentications that can continue: publickey,keyboard-interactive,password  
> > > debug3: start over, passed a different list publickey,keyboard-interactive,password  
> > > debug3: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey  
> > > debug3: authmethod\_lookup publickey  
> > > debug3: remaining preferred: ,gssapi-keyex,hostbased,publickey  
> > > debug3: authmethod\_is\_enabled publickey  
> > > debug1: Next authentication method: publickey  
> > > debug1: Offering RSA public key: /home/ansible/.ssh/id\_rsa  
> > > debug3: send\_pubkey\_test  
> > > debug3: send packet: type 50  
> > > debug2: we sent a publickey packet, wait for reply  
> > > \<\<\<  
> > > 39138 1579178694.64301: stderr chunk (state=3):  
> > > debug3: receive packet: type 51  
> > > debug1: Authentications that can continue: publickey,keyboard-interactive,password  
> > > debug2: we did not send a packet, disable method  
> > > debug1: No more authentication methods to try.  
> > > Permission denied (publickey,keyboard-interactive,password).  
> > > \<\<\<  
> > > 39138 1579178694.64333: stdout chunk (state=3):  
> > > \<\<\<  
> > > 39138 1579178694.64377: stderr chunk (state=3):  
> > > \<\<\<  
> > > (255, ‘’, ‘OpenSSH\_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017\r\ndebug1: Reading configuration data /etc/ssh/ssh\_config\r\ndebug1: /etc/ssh/ssh\_config line 58: Applying options for _\r\ndebug1: auto-mux: Trying existing master\r\ndebug1: Control socket “/home/ansible/.ansible/cp/9ff99d6f6c” does not exist\r\ndebug2: resolving “r-test-snif” port 22\r\ndebug2: ssh\_connect\_direct: needpriv 0\r\ndebug1: Connecting to r-test-snif [10.70.54.102] port 22.\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: fd 3 clearing O\_NONBLOCK\r\ndebug1: Connection established.\r\ndebug3: timeout: 9998 ms remain after connect\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa type 1\r\ndebug1: key\_load\_public: No such file or directory\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa-cert type -1\r\ndebug1: Enabling compatibility mode for protocol 2.0\r\ndebug1: Local version string SSH-2.0-OpenSSH\_7.4\r\ndebug1: Remote protocol version 2.0, remote software version Cisco-1.25\r\ndebug1: match: Cisco-1.25 pat Cisco-1._ compat 0x60000000\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: Authenticating to r-test-snif:22 as 'ansible'\r\ndebug3: hostkeys\_foreach: reading file “/dev/null”\r\ndebug3: send packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT sent\r\ndebug3: receive packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT received\r\ndebug2: local client KEXINIT proposal\r\ndebug2: KEX algorithms: [curve25519-sha256,curve25519-sha256@libssh.org](mailto:curve25519-sha256,curve25519-sha256@libssh.org),ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,ext-info-c\r\ndebug2: host key algorithms: [ecdsa-sha2-nistp256-cert-v01@openssh.com](mailto:ecdsa-sha2-nistp256-cert-v01@openssh.com),ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss\r\ndebug2: ciphers ctos: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: compression stoc: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug2: peer server KEXINIT proposal\r\ndebug2: KEX algorithms: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1\r\ndebug2: host key algorithms: ssh-rsa\r\ndebug2: ciphers ctos: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: MACs stoc: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: compression ctos: none\r\ndebug2: compression stoc: none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug1: kex: algorithm: diffie-hellman-group-exchange-sha1\r\ndebug1: kex: host key algorithm: ssh-rsa\r\ndebug1: kex: server-\>client cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: client-\>server cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug3: send packet: type 34\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_REQUEST(1024\<4096\<8192) sent\r\ndebug3: receive packet: type 31\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_GROUP\r\ndebug2: bits set: 2064/4096\r\ndebug3: send packet: type 32\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_INIT sent\r\ndebug3: receive packet: type 33\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_REPLY\r\ndebug1: Server host key: ssh-rsa SHA256:k4gYjX/xS7s2RKIGbUkctfOgNkolv5JubOYCx/9rbRw\r\ndebug3: hostkeys\_foreach: reading file “/dev/null”\r\ndebug3: hostkeys\_foreach: reading file “/dev/null”\r\nWarning: Permanently added 'r-test-snif,10.70.54.102' (RSA) to the list of known hosts.\r\ndebug2: bits set: 2048/4096\r\ndebug3: send packet: type 21\r\ndebug2: set\_newkeys: mode 1\r\ndebug1: rekey after 4294967296 blocks\r\ndebug1: SSH2\_MSG\_NEWKEYS sent\r\ndebug1: expecting SSH2\_MSG\_NEWKEYS\r\ndebug3: receive packet: type 21\r\ndebug1: SSH2\_MSG\_NEWKEYS received\r\ndebug2: set\_newkeys: mode 0\r\ndebug1: rekey after 4294967296 blocks\r\ndebug2: key: /home/ansible/.ssh/id\_rsa (0x55fb9c5d71f0), explicit\r\ndebug3: send packet: type 5\r\ndebug3: receive packet: type 6\r\ndebug2: service\_accept: ssh-userauth\r\ndebug1: SSH2\_MSG\_SERVICE\_ACCEPT received\r\ndebug3: send packet: type 50\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug3: start over, passed a different list publickey,keyboard-interactive,password\r\ndebug3: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_lookup publickey\r\ndebug3: remaining preferred: ,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_is\_enabled publickey\r\ndebug1: Next authentication method: publickey\r\ndebug1: Offering RSA public key: /home/ansible/.ssh/id\_rsa\r\ndebug3: send\_pubkey\_test\r\ndebug3: send packet: type 50\r\ndebug2: we sent a publickey packet, wait for reply\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug2: we did not send a packet, disable method\r\ndebug1: No more authentication methods to try.\r\nPermission denied (publickey,keyboard-interactive,password).\r\n’)  
> > > 2020-01-16 14:44:54,644 p=ansible u=39138 | (255, ‘’, ‘OpenSSH\_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017\r\ndebug1: Reading configuration data /etc/ssh/ssh\_config\r\ndebug1: /etc/ssh/ssh\_config line 58: Applying options for _\r\ndebug1: auto-mux: Trying existing master\r\ndebug1: Control socket “/home/ansible/.ansible/cp/9ff99d6f6c” does not exist\r\ndebug2: resolving “r-test-snif” port 22\r\ndebug2: ssh\_connect\_direct: needpriv 0\r\ndebug1: Connecting to r-test-snif [10.70.54.102] port 22.\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: fd 3 clearing O\_NONBLOCK\r\ndebug1: Connection established.\r\ndebug3: timeout: 9998 ms remain after connect\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa type 1\r\ndebug1: key\_load\_public: No such file or directory\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa-cert type -1\r\ndebug1: Enabling compatibility mode for protocol 2.0\r\ndebug1: Local version string SSH-2.0-OpenSSH\_7.4\r\ndebug1: Remote protocol version 2.0, remote software version Cisco-1.25\r\ndebug1: match: Cisco-1.25 pat Cisco-1._ compat 0x60000000\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: Authenticating to r-test-snif:22 as 'ansible'\r\ndebug3: hostkeys\_foreach: reading file “/dev/null”\r\ndebug3: send packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT sent\r\ndebug3: receive packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT received\r\ndebug2: local client KEXINIT proposal\r\ndebug2: KEX algorithms: [curve25519-sha256,curve25519-sha256@libssh.org](mailto:curve25519-sha256,curve25519-sha256@libssh.org),ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,ext-info-c\r\ndebug2: host key algorithms: [ecdsa-sha2-nistp256-cert-v01@openssh.com](mailto:ecdsa-sha2-nistp256-cert-v01@openssh.com),ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss\r\ndebug2: ciphers ctos: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: compression stoc: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug2: peer server KEXINIT proposal\r\ndebug2: KEX algorithms: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1\r\ndebug2: host key algorithms: ssh-rsa\r\ndebug2: ciphers ctos: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: MACs stoc: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: compression ctos: none\r\ndebug2: compression stoc: none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug1: kex: algorithm: diffie-hellman-group-exchange-sha1\r\ndebug1: kex: host key algorithm: ssh-rsa\r\ndebug1: kex: server-\>client cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: client-\>server cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug3: send packet: type 34\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_REQUEST(1024\<4096\<8192) sent\r\ndebug3: receive packet: type 31\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_GROUP\r\ndebug2: bits set: 2064/4096\r\ndebug3: send packet: type 32\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_INIT sent\r\ndebug3: receive packet: type 33\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_REPLY\r\ndebug1: Server host key: ssh-rsa SHA256:k4gYjX/xS7s2RKIGbUkctfOgNkolv5JubOYCx/9rbRw\r\ndebug3: hostkeys\_foreach: reading file “/dev/null”\r\ndebug3: hostkeys\_foreach: reading file “/dev/null”\r\nWarning: Permanently added 'r-test-snif,10.70.54.102' (RSA) to the list of known hosts.\r\ndebug2: bits set: 2048/4096\r\ndebug3: send packet: type 21\r\ndebug2: set\_newkeys: mode 1\r\ndebug1: rekey after 4294967296 blocks\r\ndebug1: SSH2\_MSG\_NEWKEYS sent\r\ndebug1: expecting SSH2\_MSG\_NEWKEYS\r\ndebug3: receive packet: type 21\r\ndebug1: SSH2\_MSG\_NEWKEYS received\r\ndebug2: set\_newkeys: mode 0\r\ndebug1: rekey after 4294967296 blocks\r\ndebug2: key: /home/ansible/.ssh/id\_rsa (0x55fb9c5d71f0), explicit\r\ndebug3: send packet: type 5\r\ndebug3: receive packet: type 6\r\ndebug2: service\_accept: ssh-userauth\r\ndebug1: SSH2\_MSG\_SERVICE\_ACCEPT received\r\ndebug3: send packet: type 50\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug3: start over, passed a different list publickey,keyboard-interactive,password\r\ndebug3: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_lookup publickey\r\ndebug3: remaining preferred: ,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_is\_enabled publickey\r\ndebug1: Next authentication method: publickey\r\ndebug1: Offering RSA public key: /home/ansible/.ssh/id\_rsa\r\ndebug3: send\_pubkey\_test\r\ndebug3: send packet: type 50\r\ndebug2: we sent a publickey packet, wait for reply\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug2: we did not send a packet, disable method\r\ndebug1: No more authentication methods to try.\r\nPermission denied (publickey,keyboard-interactive,password).\r\n’)  
> > > 39138 1579178694.64552: \_execute() done  
> > > 39138 1579178694.64561: dumping result to json  
> > > 39138 1579178694.64568: done dumping result, returning  
> > > 39138 1579178694.64594: done running TaskExecutor() for R-TEST-SNIF/TASK: Gathering Facts [005056a6-9ac8-7097-4aea-0000000004af]  
> > > 39138 1579178694.64618: sending task result for task 005056a6-9ac8-7097-4aea-0000000004af  
> > > 39138 1579178694.64688: done sending task result for task 005056a6-9ac8-7097-4aea-0000000004af  
> > > 39138 1579178694.64702: WORKER PROCESS EXITING  
> > > fatal: [R-TEST-SNIF]: UNREACHABLE! =\> {  
> > > “changed”: false,  
> > > “msg”: “Failed to connect to the host via ssh: OpenSSH\_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017\r\ndebug1: Reading configuration data /etc/ssh/ssh\_config\r\ndebug1: /etc/ssh/ssh\_config line 58: Applying options for _\r\ndebug1: auto-mux: Trying existing master\r\ndebug1: Control socket "/home/ansible/.ansible/cp/9ff99d6f6c" does not exist\r\ndebug2: resolving "r-test-snif" port 22\r\ndebug2: ssh\_connect\_direct: needpriv 0\r\ndebug1: Connecting to r-test-snif [10.70.54.102] port 22.\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: fd 3 clearing O\_NONBLOCK\r\ndebug1: Connection established.\r\ndebug3: timeout: 9998 ms remain after connect\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa type 1\r\ndebug1: key\_load\_public: No such file or directory\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa-cert type -1\r\ndebug1: Enabling compatibility mode for protocol 2.0\r\ndebug1: Local version string SSH-2.0-OpenSSH\_7.4\r\ndebug1: Remote protocol version 2.0, remote software version Cisco-1.25\r\ndebug1: match: Cisco-1.25 pat Cisco-1._ compat 0x60000000\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: Authenticating to r-test-snif:22 as ‘ansible’\r\ndebug3: hostkeys\_foreach: reading file "/dev/null"\r\ndebug3: send packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT sent\r\ndebug3: receive packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT received\r\ndebug2: local client KEXINIT proposal\r\ndebug2: KEX algorithms: [curve25519-sha256,curve25519-sha256@libssh.org](mailto:curve25519-sha256,curve25519-sha256@libssh.org),ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,ext-info-c\r\ndebug2: host key algorithms: [ecdsa-sha2-nistp256-cert-v01@openssh.com](mailto:ecdsa-sha2-nistp256-cert-v01@openssh.com),ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss\r\ndebug2: ciphers ctos: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: compression stoc: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug2: peer server KEXINIT proposal\r\ndebug2: KEX algorithms: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1\r\ndebug2: host key algorithms: ssh-rsa\r\ndebug2: ciphers ctos: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: MACs stoc: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: compression ctos: none\r\ndebug2: compression stoc: none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug1: kex: algorithm: diffie-hellman-group-exchange-sha1\r\ndebug1: kex: host key algorithm: ssh-rsa\r\ndebug1: kex: server-\>client cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: client-\>server cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug3: send packet: type 34\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_REQUEST(1024\<4096\<8192) sent\r\ndebug3: receive packet: type 31\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_GROUP\r\ndebug2: bits set: 2064/4096\r\ndebug3: send packet: type 32\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_INIT sent\r\ndebug3: receive packet: type 33\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_REPLY\r\ndebug1: Server host key: ssh-rsa SHA256:k4gYjX/xS7s2RKIGbUkctfOgNkolv5JubOYCx/9rbRw\r\ndebug3: hostkeys\_foreach: reading file "/dev/null"\r\ndebug3: hostkeys\_foreach: reading file "/dev/null"\r\nWarning: Permanently added ‘r-test-snif,10.70.54.102’ (RSA) to the list of known hosts.\r\ndebug2: bits set: 2048/4096\r\ndebug3: send packet: type 21\r\ndebug2: set\_newkeys: mode 1\r\ndebug1: rekey after 4294967296 blocks\r\ndebug1: SSH2\_MSG\_NEWKEYS sent\r\ndebug1: expecting SSH2\_MSG\_NEWKEYS\r\ndebug3: receive packet: type 21\r\ndebug1: SSH2\_MSG\_NEWKEYS received\r\ndebug2: set\_newkeys: mode 0\r\ndebug1: rekey after 4294967296 blocks\r\ndebug2: key: /home/ansible/.ssh/id\_rsa (0x55fb9c5d71f0), explicit\r\ndebug3: send packet: type 5\r\ndebug3: receive packet: type 6\r\ndebug2: service\_accept: ssh-userauth\r\ndebug1: SSH2\_MSG\_SERVICE\_ACCEPT received\r\ndebug3: send packet: type 50\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug3: start over, passed a different list publickey,keyboard-interactive,password\r\ndebug3: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_lookup publickey\r\ndebug3: remaining preferred: ,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_is\_enabled publickey\r\ndebug1: Next authentication method: publickey\r\ndebug1: Offering RSA public key: /home/ansible/.ssh/id\_rsa\r\ndebug3: send\_pubkey\_test\r\ndebug3: send packet: type 50\r\ndebug2: we sent a publickey packet, wait for reply\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug2: we did not send a packet, disable method\r\ndebug1: No more authentication methods to try.\r\nPermission denied (publickey,keyboard-interactive,password).”,  
> > > “unreachable”: true  
> > > }  
> > > 2020-01-16 14:44:54,651 p=ansible u=39129 | fatal: [R-TEST-SNIF]: UNREACHABLE! =\> {  
> > > “changed”: false,  
> > > “msg”: “Failed to connect to the host via ssh: OpenSSH\_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017\r\ndebug1: Reading configuration data /etc/ssh/ssh\_config\r\ndebug1: /etc/ssh/ssh\_config line 58: Applying options for _\r\ndebug1: auto-mux: Trying existing master\r\ndebug1: Control socket "/home/ansible/.ansible/cp/9ff99d6f6c" does not exist\r\ndebug2: resolving "r-test-snif" port 22\r\ndebug2: ssh\_connect\_direct: needpriv 0\r\ndebug1: Connecting to r-test-snif [10.70.54.102] port 22.\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: fd 3 clearing O\_NONBLOCK\r\ndebug1: Connection established.\r\ndebug3: timeout: 9998 ms remain after connect\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa type 1\r\ndebug1: key\_load\_public: No such file or directory\r\ndebug1: identity file /home/ansible/.ssh/id\_rsa-cert type -1\r\ndebug1: Enabling compatibility mode for protocol 2.0\r\ndebug1: Local version string SSH-2.0-OpenSSH\_7.4\r\ndebug1: Remote protocol version 2.0, remote software version Cisco-1.25\r\ndebug1: match: Cisco-1.25 pat Cisco-1._ compat 0x60000000\r\ndebug2: fd 3 setting O\_NONBLOCK\r\ndebug1: Authenticating to r-test-snif:22 as ‘ansible’\r\ndebug3: hostkeys\_foreach: reading file "/dev/null"\r\ndebug3: send packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT sent\r\ndebug3: receive packet: type 20\r\ndebug1: SSH2\_MSG\_KEXINIT received\r\ndebug2: local client KEXINIT proposal\r\ndebug2: KEX algorithms: [curve25519-sha256,curve25519-sha256@libssh.org](mailto:curve25519-sha256,curve25519-sha256@libssh.org),ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group16-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha256,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1,ext-info-c\r\ndebug2: host key algorithms: [ecdsa-sha2-nistp256-cert-v01@openssh.com](mailto:ecdsa-sha2-nistp256-cert-v01@openssh.com),ecdsa-sha2-nistp384-cert-v01@openssh.com,ecdsa-sha2-nistp521-cert-v01@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519,rsa-sha2-512,rsa-sha2-256,ssh-rsa,ssh-dss\r\ndebug2: ciphers ctos: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: [chacha20-poly1305@openssh.com](mailto:chacha20-poly1305@openssh.com),aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,aes128-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: MACs stoc: [umac-64-etm@openssh.com](mailto:umac-64-etm@openssh.com),umac-128-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha1-etm@openssh.com,umac-64@openssh.com,umac-128@openssh.com,hmac-sha2-256,hmac-sha2-512,hmac-sha1\r\ndebug2: compression ctos: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: compression stoc: [zlib@openssh.com](mailto:zlib@openssh.com),zlib,none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug2: peer server KEXINIT proposal\r\ndebug2: KEX algorithms: diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1\r\ndebug2: host key algorithms: ssh-rsa\r\ndebug2: ciphers ctos: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: ciphers stoc: aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc\r\ndebug2: MACs ctos: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: MACs stoc: hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96\r\ndebug2: compression ctos: none\r\ndebug2: compression stoc: none\r\ndebug2: languages ctos: \r\ndebug2: languages stoc: \r\ndebug2: first\_kex\_follows 0 \r\ndebug2: reserved 0 \r\ndebug1: kex: algorithm: diffie-hellman-group-exchange-sha1\r\ndebug1: kex: host key algorithm: ssh-rsa\r\ndebug1: kex: server-\>client cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: client-\>server cipher: aes128-cbc MAC: hmac-sha1 compression: none\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug1: kex: diffie-hellman-group-exchange-sha1 need=20 dh\_need=20\r\ndebug3: send packet: type 34\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_REQUEST(1024\<4096\<8192) sent\r\ndebug3: receive packet: type 31\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_GROUP\r\ndebug2: bits set: 2064/4096\r\ndebug3: send packet: type 32\r\ndebug1: SSH2\_MSG\_KEX\_DH\_GEX\_INIT sent\r\ndebug3: receive packet: type 33\r\ndebug1: got SSH2\_MSG\_KEX\_DH\_GEX\_REPLY\r\ndebug1: Server host key: ssh-rsa SHA256:k4gYjX/xS7s2RKIGbUkctfOgNkolv5JubOYCx/9rbRw\r\ndebug3: hostkeys\_foreach: reading file "/dev/null"\r\ndebug3: hostkeys\_foreach: reading file "/dev/null"\r\nWarning: Permanently added ‘r-test-snif,10.70.54.102’ (RSA) to the list of known hosts.\r\ndebug2: bits set: 2048/4096\r\ndebug3: send packet: type 21\r\ndebug2: set\_newkeys: mode 1\r\ndebug1: rekey after 4294967296 blocks\r\ndebug1: SSH2\_MSG\_NEWKEYS sent\r\ndebug1: expecting SSH2\_MSG\_NEWKEYS\r\ndebug3: receive packet: type 21\r\ndebug1: SSH2\_MSG\_NEWKEYS received\r\ndebug2: set\_newkeys: mode 0\r\ndebug1: rekey after 4294967296 blocks\r\ndebug2: key: /home/ansible/.ssh/id\_rsa (0x55fb9c5d71f0), explicit\r\ndebug3: send packet: type 5\r\ndebug3: receive packet: type 6\r\ndebug2: service\_accept: ssh-userauth\r\ndebug1: SSH2\_MSG\_SERVICE\_ACCEPT received\r\ndebug3: send packet: type 50\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug3: start over, passed a different list publickey,keyboard-interactive,password\r\ndebug3: preferred gssapi-with-mic,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_lookup publickey\r\ndebug3: remaining preferred: ,gssapi-keyex,hostbased,publickey\r\ndebug3: authmethod\_is\_enabled publickey\r\ndebug1: Next authentication method: publickey\r\ndebug1: Offering RSA public key: /home/ansible/.ssh/id\_rsa\r\ndebug3: send\_pubkey\_test\r\ndebug3: send packet: type 50\r\ndebug2: we sent a publickey packet, wait for reply\r\ndebug3: receive packet: type 51\r\ndebug1: Authentications that can continue: publickey,keyboard-interactive,password\r\ndebug2: we did not send a packet, disable method\r\ndebug1: No more authentication methods to try.\r\nPermission denied (publickey,keyboard-interactive,password).”,  
> > > “unreachable”: true  
> > > }  
> > > 39129 1579178694.65208: no more pending results, returning what we have  
> > > 39129 1579178694.65225: results queue empty  
> > > 39129 1579178694.65230: checking for any\_errors\_fatal  
> > > 39129 1579178694.65236: done checking for any\_errors\_fatal  
> > > 39129 1579178694.65244: checking for max\_fail\_percentage  
> > > 39129 1579178694.65257: done checking for max\_fail\_percentage  
> > > 39129 1579178694.65262: checking to see if all hosts have failed and the running result is not ok  
> > > 39129 1579178694.65274: done checking to see if all hosts have failed  
> > > 39129 1579178694.65278: getting the remaining hosts for this loop  
> > > 39129 1579178694.65284: done getting the remaining hosts for this loop  
> > > 39129 1579178694.65297: building list of next tasks for hosts  
> > > 39129 1579178694.65302: done building task lists  
> > > 39129 1579178694.65307: counting tasks in each state of execution  
> > > 39129 1579178694.65312: done counting tasks in each state of execution:  
> > > num\_setups: 0  
> > > num\_tasks: 0  
> > > num\_rescue: 0  
> > > num\_always: 0  
> > > 39129 1579178694.65317: all hosts are done, so returning None’s for all hosts  
> > > 39129 1579178694.65328: done queuing things up, now waiting for results queue to drain  
> > > 39129 1579178694.65333: results queue empty  
> > > 39129 1579178694.65343: checking for any\_errors\_fatal  
> > > 39129 1579178694.65352: done checking for any\_errors\_fatal  
> > > 39129 1579178694.65357: checking for max\_fail\_percentage  
> > > 39129 1579178694.65362: done checking for max\_fail\_percentage  
> > > 39129 1579178694.65366: checking to see if all hosts have failed and the running result is not ok  
> > > 39129 1579178694.65370: done checking to see if all hosts have failed  
> > > 39129 1579178694.65378: running handlers

PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-16 14:44:54,654 p=ansible u=39129 | PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
R-TEST-SNIF : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0  
2020-01-16 14:44:54,655 p=ansible u=39129 | R-TEST-SNIF : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0

39129 1579178694.65543: RUNNING CLEANUP

[ansible@Netauto-Dev new\_vlan]$

**Thanks!**

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 20, 2020, 6:59am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/14 "2020-01-20T06:59:35Z")

</div>

Hi again.  
Anyone have any idea?

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 20, 2020, 1:29pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/15 "2020-01-20T13:29:02Z")

</div>

I think it has something to do with the publickey and that ansible tries to authenticate using the public key as primary method of authentication.  
For some reason it doesn’t takes the username and password and just attempt SSH with it.

I think that because of the log file.

---

<div class="post-metadata">

**Author:** ![ffirg](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/ffirg/32/10029_2.png) [@ffirg](https://forum.ansible.com/u/ffirg)\
**Post date:** [January 20, 2020, 5:03pm UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/16 "2020-01-20T17:03:11Z")

</div>

What happens when you setup your inventory to something like this:

```auto
[all:vars]
# these defaults can be overridden for any group in the [group:vars] section
ansible_connection=network_cli
ansible_user=ansible

[ios]
...

[ios:vars]
ansible_become=yes
ansible_become_method=enable
ansible_network_os=ios
ansible_user=ansible
ansible_password= ansible

```

```auto
Try setting those values in the inventory file and see what happens

```

```auto
Phil.

```

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 21, 2020, 7:33am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/17 "2020-01-21T07:33:34Z")

</div>

**Hi Phil,**  
**Thank you for your help.**

**Playbook:**

- name: --------------- 1. Applying Layer 2 Configuration ---------------  
hosts: Snif\_TEST  
connection: network\_cli  
tasks:
- include\_vars:  
dir: /etc/ansible/roles/new\_vlan/vars/
- include\_role:  
name: new\_vlan  
tasks\_from: show\_vlan.yml

**It’s seems that after I set these variables under the inventory file like this:**

all:  
children:  
POC\_ENV:  
hosts:  
TEST-NXOS2:  
TEST-NXOS3:  
Snif\_TEST:  
hosts:  
R-TEST-SNIF:  
vars:  
ansible\_network\_os: ios

ansible\_password: ansible  
ansible\_become: yes  
ansible\_become\_method: enable  
ansible\_user: ansible

**All other variables are equal to null except ansible\_connection/ansible\_network\_os for some reason. Here is the output:**

[ansible@Netauto-Dev new\_vlan]$ ansible-playbook new\_vlan\_playbook.yml -vvvv

2020-01-21 09:25:53,934 p=ansible u=23836 | ansible-playbook 2.9.1  
config file = /etc/ansible/ansible.cfg  
configured module search path = [u’/home/ansible/.ansible/plugins/modules’, u’/usr/share/ansible/plugins/modules’]  
ansible python module location = /usr/lib/python2.7/site-packages/ansible  
executable location = /usr/bin/ansible-playbook  
python version = 2.7.5 (default, Aug 7 2019, 00:51:29) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]  
2020-01-21 09:25:53,935 p=ansible u=23836 | Using /etc/ansible/ansible.cfg as config file  
2020-01-21 09:25:53,936 p=ansible u=23836 | setting up inventory plugins  
2020-01-21 09:25:53,947 p=ansible u=23836 | host\_list declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
2020-01-21 09:25:53,947 p=ansible u=23836 | script declined parsing /etc/ansible/inventory/POC\_ENV.yml as it did not pass its verify\_file() method  
2020-01-21 09:25:53,953 p=ansible u=23836 | Parsed /etc/ansible/inventory/POC\_ENV.yml inventory source with yaml plugin  
2020-01-21 09:25:53,954 p=ansible u=23836 | setting up inventory plugins  
2020-01-21 09:25:55,045 p=ansible u=23836 | Loading callback plugin default of type stdout, v2.0 from /usr/lib/python2.7/site-packages/ansible/plugins/callback/default.pyc  
2020-01-21 09:25:55,138 p=ansible u=23836 | PLAYBOOK: new\_vlan\_playbook.yml \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-21 09:25:55,139 p=ansible u=23836 | 1 plays in new\_vlan\_playbook.yml  
2020-01-21 09:25:55,145 p=ansible u=23836 | PLAY [--------------- 1. Applying Layer 2 Configuration ---------------] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-21 09:25:55,159 p=ansible u=23836 | TASK [Gathering Facts] \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-21 09:25:55,202 p=ansible u=23847 | attempting to start connection  
2020-01-21 09:25:55,203 p=ansible u=23847 | using connection plugin network\_cli  
2020-01-21 09:25:55,843 p=ansible u=23847 | local domain socket does not exist, starting it  
2020-01-21 09:25:55,843 p=ansible u=23847 | control socket path is /home/ansible/.ansible/pc/e8627bbe23  
2020-01-21 09:25:55,844 p=ansible u=23847 | local domain socket listeners started successfully  
2020-01-21 09:25:55,844 p=ansible u=23847 | loaded cliconf plugin ios from path /usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ios.py for network\_os ios  
2020-01-21 09:25:55,844 p=ansible u=23847 | network\_os is set to ios  
2020-01-21 09:25:55,845 p=ansible u=23847 |   
2020-01-21 09:25:55,845 p=ansible u=23847 | local domain socket path is /home/ansible/.ansible/pc/e8627bbe23  
2020-01-21 09:25:55,853 p=ansible u=23847 | [WARNING]: Ignoring timeout(10) for ios\_facts

2020-01-21 09:25:55,854 p=ansible u=23847 | ESTABLISH LOCAL CONNECTION FOR USER: ansible  
2020-01-21 09:25:55,855 p=ansible u=23847 | EXEC /bin/sh -c ‘( umask 77 && mkdir -p “`echo /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/ansible-tmp-1579591555.85-45205629859053`” && echo ansible-tmp-1579591555.85-45205629859053=“`echo /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/ansible-tmp-1579591555.85-45205629859053`” ) && sleep 0’  
2020-01-21 09:25:56,725 p=ansible u=23847 | Attempting python interpreter discovery  
2020-01-21 09:25:56,726 p=ansible u=23847 | 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’  
2020-01-21 09:25:56,748 p=ansible u=23847 | EXEC /bin/sh -c ‘/usr/bin/python && sleep 0’  
2020-01-21 09:25:56,822 p=ansible u=23847 | Using module file /usr/lib/python2.7/site-packages/ansible/modules/network/ios/ios\_facts.py  
2020-01-21 09:25:56,824 p=ansible u=23847 | PUT /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/tmpGPq3T6 TO /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/ansible-tmp-1579591555.85-45205629859053/AnsiballZ\_ios\_facts.py  
2020-01-21 09:25:56,827 p=ansible u=23847 | EXEC /bin/sh -c ‘chmod u+x /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/ansible-tmp-1579591555.85-45205629859053/ /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/ansible-tmp-1579591555.85-45205629859053/AnsiballZ\_ios\_facts.py && sleep 0’  
2020-01-21 09:25:56,846 p=ansible u=23847 | EXEC /bin/sh -c ‘/usr/bin/python /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/ansible-tmp-1579591555.85-45205629859053/AnsiballZ\_ios\_facts.py && sleep 0’  
2020-01-21 09:25:57,241 p=ansible u=23855 | ESTABLISH PARAMIKO SSH CONNECTION FOR USER: ansible on PORT 22 TO R-TEST-SNIF  
2020-01-21 09:26:01,684 p=ansible u=23855 | ESTABLISH PARAMIKO SSH CONNECTION FOR USER: ansible on PORT 22 TO R-TEST-SNIF  
2020-01-21 09:26:01,975 p=ansible u=23790 | persistent connection idle timeout triggered, timeout value is 30 secs.  
See the timeout setting options in the Network Debug and Troubleshooting Guide.  
2020-01-21 09:26:02,078 p=ansible u=23790 | shutdown complete  
2020-01-21 09:26:08,083 p=ansible u=23855 | ESTABLISH PARAMIKO SSH CONNECTION FOR USER: ansible on PORT 22 TO R-TEST-SNIF  
2020-01-21 09:26:18,509 p=ansible u=23855 | ESTABLISH PARAMIKO SSH CONNECTION FOR USER: ansible on PORT 22 TO R-TEST-SNIF  
2020-01-21 09:26:20,917 p=ansible u=23855 | Traceback (most recent call last):  
File “/usr/lib/python2.7/site-packages/ansible/utils/jsonrpc.py”, line 45, in handle\_request  
result = rpc\_method(\*args, \*\*kwargs)  
File “/usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ios.py”, line 252, in get\_capabilities  
result = super(Cliconf, self).get\_capabilities()  
File “/usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ **init**.py”, line 283, in get\_capabilities  
result[‘device\_info’] = self.get\_device\_info()  
File “/usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ios.py”, line 203, in get\_device\_info  
reply = self.get(command=‘show version’)  
File “/usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ios.py”, line 197, in get  
return self.send\_command(command=command, prompt=prompt, answer=answer, sendonly=sendonly, newline=newline, check\_all=check\_all)  
File “/usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ **init**.py”, line 127, in send\_command  
resp = self.\_connection.send(\*\*kwargs)  
File “/usr/lib/python2.7/site-packages/ansible/plugins/connection/ **init**.py”, line 34, in wrapped  
self.\_connect()  
File “/usr/lib/python2.7/site-packages/ansible/plugins/connection/network\_cli.py”, line 426, in \_connect  
raise AnsibleConnectionFailure(to\_text(e, errors=‘surrogate\_or\_strict’))  
AnsibleConnectionFailure: No existing session

2020-01-21 09:26:20,952 p=ansible u=23847 | EXEC /bin/sh -c ‘rm -f -r /home/ansible/.ansible/tmp/ansible-local-23836IRvmI3/ansible-tmp-1579591555.85-45205629859053/ \> /dev/null 2\>&1 && sleep 0’  
2020-01-21 09:26:20,992 p=ansible u=23836 | fatal: [R-TEST-SNIF]: 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 "/tmp/ansible\_ios\_facts\_payload\_s6ScBp/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 "/tmp/ansible\_ios\_facts\_payload\_s6ScBp/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”: “No existing session”  
}  
},  
“msg”: “The following modules failed to execute: ios\_facts\n”  
}  
2020-01-21 09:26:20,996 p=ansible u=23836 | PLAY RECAP \*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*  
2020-01-21 09:26:20,997 p=ansible u=23836 | R-TEST-SNIF : ok=0 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

The only way I have managed to make ansible to work is with connection: local + ssh keys (pubkey installed on client).  
Why is it failing??

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 21, 2020, 8:30am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/18 "2020-01-21T08:30:38Z")

</div>

Hi!  
I have found out that some IOS devices have problems with gather\_facts and ansible does that by default. So I disabled it with gather\_facts=no and now ansible continues to the next step now without gathering facts and skips the ios\_facts error.

Also I have changed some paramiko config on the ansible.cfg like this:

[paramiko\_connection]

# uncomment this line to cause the paramiko connection plugin to not record new host

# keys encountered. Increases performance on new host additions. Setting works independently of the

# host key checking setting above.

#record\_host\_keys=False

# by default, Ansible requests a pseudo-terminal for commands executed under sudo. Uncomment this

# line to disable this behaviour.

#pty=False

# paramiko will default to looking for SSH keys initially when trying to

# authenticate to remote devices. This is a problem for some network devices

# that close the connection after a key failure. Uncomment this line to

# disable the Paramiko look for keys function

look\_for\_keys = False

# When using persistent connections with Paramiko, the connection runs in a

# background process. If the host doesn’t already have a valid SSH key, by

# default Ansible will prompt to add the host key. This will cause connections

# running in background processes to fail. Uncomment this line to have

# Paramiko automatically add host keys.

host\_key\_auto\_add = True

Note that these changes didn’t made any difference.. So if its commented or not i get the same error - No Existing Session

This is my code now:

---

<div class="post-metadata">

**Author:** ![ffirg](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/ffirg/32/10029_2.png) [@ffirg](https://forum.ansible.com/u/ffirg)\
**Post date:** [January 21, 2020, 10:27am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/19 "2020-01-21T10:27:53Z")

</div>

Have you tried setting remote\_user? see [https://docs.ansible.com/ansible/latest/plugins/connection/network\_cli.html](https://docs.ansible.com/ansible/latest/plugins/connection/network_cli.html) for details  
Also does the Cisco IOS device actually allow password authentication with SSH? You can check with something like:  
enable  
conf term  
ip ssh server authenticate user password

and show ip ssh should show password authentication as listed

From what I can see you didn’t use a straight inventory file like I suggested trying but just added the vars to another file?  
Checkout the hosts example file here: [https://github.com/ansible/workshops/tree/master/exercises/ansible\_network/1-explore](https://github.com/ansible/workshops/tree/master/exercises/ansible_network/1-explore) and setup something like this

Then just try ansible R-TEST-SNIF -m ping and see if that works first

---

<div class="post-metadata">

**Author:** ![Yehuda\_Pinhas](https://avatars.discourse-cdn.com/v4/letter/y/a9a28c/32.png) [@Yehuda\_Pinhas](https://forum.ansible.com/u/Yehuda_Pinhas)\
**Post date:** [January 21, 2020, 10:56am UTC](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967/20 "2020-01-21T10:56:10Z")

</div>

1. Yes. remote\_user is already set on ansible.cfg file:

# SSH timeout

#timeout = 10

# default user to use for playbooks if user is not specified

# (/usr/bin/ansible will use current user as default)

remote\_user = ansible

# logging is off by default unless this path is defined

# if so defined, consider logrotate

log\_path = /etc/ansible/ansiout.log

1. ip ssh server authenticate user password is enabled on the remote device. Here is the output:

 ![Capture.PNG](https://us1.discourse-cdn.com/ansible/original/2X/f/f15770cb1c0c0e5bb5bf694bae7990a8ee137abb.png)

1. I have already tested the vars on the inventory file like you suggested and instead I also tried to define the vars on the playbook itself (all info is in the last 2 messages I posted here)  
The result was the same for either situation - No existing Session.  
Anyway since u still think it matters, I have now moved the vars definition to [all:vars] so consider it done.

2. ansible ping works.

Here are both results of :

- current status with your suggestions about the vars on inventory, remote\_user, show ip ssh
- ping result

 ![Capture.PNG](https://us1.discourse-cdn.com/ansible/original/2X/4/4adfe57131e1fe3a23ed88bf5831620a2bf64ef0.png)

If ping works it means that the code is ok and its something with authentication but i’m not sure what… everything seems good but still not working..

[Next page](https://forum.ansible.com/t/ansible-passwordless-login-not-working/31967.md?page=2)
