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 ansible-project+unsubscr...@googlegroups.com.
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