Hello,
(Ansible version:2.0.0)
I tried to execute the following playbook.
-------
- name: test
hosts: remote_windows_host
vars:
ansible_ssh_user: XXX
ansible_ssh_pass: XXX
ansible_ssh_port: XXXX
ansible_connection: winrm
tasks:
- name: setup(remote windows host)
setup:
- name: sleep(local linux host)
local_action: command sleep 5
-------
Then, the task "sleep(local linux host)" was failed.
The results in debug mode is as follows.
----------
TASK [sleep(local linux host)]
*************************************************
task path: XXXXXXXXXXXXXXXXXXXXXXXXXX.yml:12
<localhost> ESTABLISH WINRM CONNECTION FOR USER: XXX on PORT XXXX TO
localhost
fatal: [XX.XX.XXX.XXX]: FAILED! => {"failed": true, "msg": "ERROR! ssl: 500
WinRMTransport. Tunnel connection failed: 403 Forbidden"}
----------
Even though using local_action module, why does it try to connect to
localhost with winrm?
How can I do so that LOCAL CONNECTION is used? (And not defining vars in
inventory file.)
Thanks a lot for any help.
--
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 post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/6080f427-59c9-4153-b47d-140370b99c3e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.