Have you tried setting remote_user? see 
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
 and 
setup something like this

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


On Tuesday, 14 January 2020 14:38:34 UTC, Yehuda Pinhas wrote:
>
> *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
> <R-TEST-SNIF> ESTABLISH LOCAL CONNECTION FOR USER: ansible
> <R-TEST-SNIF> EXEC /bin/sh -c 'echo ~ansible && sleep 0'
> <R-TEST-SNIF> 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
> <R-TEST-SNIF> Attempting python interpreter discovery
> <R-TEST-SNIF> 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'
> <R-TEST-SNIF> EXEC /bin/sh -c '/usr/bin/python && sleep 0'
> Using module file 
> /usr/lib/python2.7/site-packages/ansible/modules/system/setup.py
> <R-TEST-SNIF> PUT 
> /home/ansible/.ansible/tmp/ansible-local-156625RNjI0/tmpBQvzzK TO 
> /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916/AnsiballZ_setup.py
> <R-TEST-SNIF> 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'
> <R-TEST-SNIF> EXEC /bin/sh -c '/usr/bin/python 
> /home/ansible/.ansible/tmp/ansible-tmp-1579011787.69-262973864235916/AnsiballZ_setup.py
>  
> && sleep 0'
> <R-TEST-SNIF> 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
> <R-TEST-SNIF> using connection plugin network_cli (was local)
> <R-TEST-SNIF> starting connection from persistent connection plugin
> <R-TEST-SNIF> local domain socket does not exist, starting it
> <R-TEST-SNIF> control socket path is /home/ansible/.ansible/pc/e561de4eb0
> <R-TEST-SNIF> local domain socket listeners started successfully
> <R-TEST-SNIF> loaded cliconf plugin ios from path 
> /usr/lib/python2.7/site-packages/ansible/plugins/cliconf/ios.py for 
> network_os ios
> <R-TEST-SNIF> 
> <R-TEST-SNIF> local domain socket path is 
> /home/ansible/.ansible/pc/e561de4eb0
> <R-TEST-SNIF> 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?*
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/d7d370d4-87a6-4980-9b78-11093403fd9d%40googlegroups.com.

Reply via email to