#copy: content="{{ output.stdout[0] }}" dest=./output/{{ inventory_hostname }}.txt
$ ansible-playbook playbooks/showrun.yml -vvv
ansible-playbook 2.6.2
config file = /home/ansible/ansible.cfg
configured module search path = ['/home/ansible/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /home/ansible/venv/lib/python3.6/site-packages/ansible
executable location = /home/ansible/venv/bin/ansible-playbook
python version = 3.6.5 (default, Apr 1 2018, 05:46:30) [GCC 7.3.0]
Using /home/ansible/ansible.cfg as config file
Parsed /home/ansible/hosts inventory source with ini plugin
PLAYBOOK: showrun.yml **************************************************************************************************************************************************
1 plays in playbooks/showrun.yml
PLAY [Run multiple commands] *******************************************************************************************************************************************
TASK [Gathering Facts] *************************************************************************************************************************************************
task path: /home/ansible/playbooks/showrun.yml:2
<10.0.10.121> ESTABLISH LOCAL CONNECTION FOR USER: ansible
<10.0.10.121> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386912.3813972-196083843233411 `" && echo ansible-tmp-1534386912.3813972-196083843233411="` echo /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386912.3813972-196083843233411 `" ) && sleep 0'
Using module file /home/ansible/venv/lib/python3.6/site-packages/ansible/modules/system/setup.py
<10.0.10.121> PUT /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/tmp3kzw2f95 TO /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386912.3813972-196083843233411/setup.py
<10.0.10.121> EXEC /bin/sh -c 'chmod u+x /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386912.3813972-196083843233411/ /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386912.3813972-196083843233411/setup.py && sleep 0'
<10.0.10.121> EXEC /bin/sh -c '/usr/bin/python /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386912.3813972-196083843233411/setup.py && sleep 0'
<10.0.10.121> EXEC /bin/sh -c 'rm -f -r /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386912.3813972-196083843233411/ > /dev/null 2>&1 && sleep 0'
ok: [cisco1]
META: ran handlers
TASK [run multiple commands] *******************************************************************************************************************************************
task path: /home/ansible/playbooks/showrun.yml:7
<10.0.10.121> ESTABLISH LOCAL CONNECTION FOR USER: ansible
<10.0.10.121> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386914.3947628-278108563303421 `" && echo ansible-tmp-1534386914.3947628-278108563303421="` echo /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386914.3947628-278108563303421 `" ) && sleep 0'
Using module file /home/ansible/venv/lib/python3.6/site-packages/ansible/modules/network/ios/ios_command.py
<10.0.10.121> PUT /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/tmpz5e4ld0b TO /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386914.3947628-278108563303421/ios_command.py
<10.0.10.121> EXEC /bin/sh -c 'chmod u+x /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386914.3947628-278108563303421/ /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386914.3947628-278108563303421/ios_command.py && sleep 0'
<10.0.10.121> EXEC /bin/sh -c '/usr/bin/python /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386914.3947628-278108563303421/ios_command.py && sleep 0'
<10.0.10.121> EXEC /bin/sh -c 'rm -f -r /home/ansible/.ansible/tmp/ansible-local-83237mckmzfi/ansible-tmp-1534386914.3947628-278108563303421/ > /dev/null 2>&1 && sleep 0'
The full traceback is:
Traceback (most recent call last):
File "/tmp/ansible_6dBGln/ansible_module_ios_command.py", line 247, in <module>
main()
File "/tmp/ansible_6dBGln/ansible_module_ios_command.py", line 217, in main
responses = run_commands(module, commands)
File "/tmp/ansible_6dBGln/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py", line 148, in run_commands
File "/tmp/ansible_6dBGln/ansible_modlib.zip/ansible/module_utils/connection.py", line 149, in __rpc__
ansible.module_utils.connection.ConnectionError: show run
^
% Invalid input detected at '^' marker.
Cisco1>
fatal: [cisco1]: FAILED! => {
"changed": false,
"module_stderr": "Traceback (most recent call last):\n File \"/tmp/ansible_6dBGln/ansible_module_ios_command.py\", line 247, in <module>\n main()\n File \"/tmp/ansible_6dBGln/ansible_module_ios_command.py\", line 217, in main\n responses = run_commands(module, commands)\n File \"/tmp/ansible_6dBGln/ansible_modlib.zip/ansible/module_utils/network/ios/ios.py\", line 148, in run_commands\n File \"/tmp/ansible_6dBGln/ansible_modlib.zip/ansible/module_utils/connection.py\", line 149, in __rpc__\nansible.module_utils.connection.ConnectionError: show run\r\n ^\r\n% Invalid input detected at '^' marker.\r\n\r\nCisco1>\n",
"module_stdout": "",
"msg": "MODULE FAILURE",
"rc": 1
}
PLAY RECAP *************************************************************************************************************************************************************
cisco1 : ok=1 changed=0 unreachable=0 failed=1