New to Ansbile and trying to do a POC and learn at the same time. I'm
using centos for my ansbile server and using the local admin account on
windows when running my remote tasks. I'm able to run a bunch of tasks
like remotely installing MSIs and joining a domain and installing some
features. The first time I attempt to copy a file I get the below error.
(I used the -vvv option to get some more verbose output). What is weird is
if I immediately run my playbook again it works and completes the rest of
the tasks without issue. I don't understand how this could be as this step
is way after the domain join. Currently I join the domain, reboot, add
some roles reboot, and add some features all before this step. I'm also
not sure if the step that is failing is the win_copy or the script. Either
way it runs the second time. Any help would be appreciated.
Steps in config
- name: Setup IIS/Certificate
win_copy:
src: files/certs/mycert_2020.pfx
dest: C:\scripts\
- script: files/certs/install_cert.bat
args:
creates: c:\scripts\certinstalled.txt
<10.152.2.137> PUT "/etc/ansible/files/certs/mycert.pfx" TO
"C:\Users\Administrator\AppData\Local\Temp\ansible-tmp-1513116318.66-1186697384671\source"
Using module file
/usr/lib/python2.7/site-packages/ansible/modules/windows/win_copy.ps1
EXEC (via pipeline wrapper)
The full traceback is:
Traceback (most recent call last):
File
"/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line
125, in run
res = self._execute()
File
"/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py", line
521, in _execute
result = self._handler.run(task_vars=variables)
File
"/usr/lib/python2.7/site-packages/ansible/plugins/action/win_copy.py", line
490, in run
copy_result = self._copy_single_file(file_src, dest, file_dest,
task_vars)
File
"/usr/lib/python2.7/site-packages/ansible/plugins/action/win_copy.py", line
281, in _copy_single_file
copy_result = self._execute_module(module_name="copy",
module_args=copy_args, task_vars=task_vars)
File
"/usr/lib/python2.7/site-packages/ansible/plugins/action/__init__.py", line
737, in _execute_module
res = self._low_level_execute_command(cmd, sudoable=sudoable,
in_data=in_data)
File
"/usr/lib/python2.7/site-packages/ansible/plugins/action/__init__.py", line
886, in _low_level_execute_command
rc, stdout, stderr = self._connection.exec_command(cmd,
in_data=in_data, sudoable=sudoable)
File
"/usr/lib/python2.7/site-packages/ansible/plugins/connection/winrm.py",
line 357, in exec_command
result = self._winrm_exec(cmd_parts[0], cmd_parts[1:], from_exec=True,
stdin_iterator=stdin_iterator)
File
"/usr/lib/python2.7/site-packages/ansible/plugins/connection/winrm.py",
line 308, in _winrm_exec
self.protocol.cleanup_command(self.shell_id, command_id)
File "/usr/lib/python2.7/site-packages/winrm/protocol.py", line 314, in
cleanup_command
res = self.send_message(xmltodict.unparse(req))
File "/usr/lib/python2.7/site-packages/winrm/protocol.py", line 214, in
send_message
return self.transport.send_message(message)
File "/usr/lib/python2.7/site-packages/winrm/transport.py", line 229, in
send_message
response = self._send_message_request(prepared_request, message)
File "/usr/lib/python2.7/site-packages/winrm/transport.py", line 239, in
_send_message_request
raise InvalidCredentialsError("the specified credentials were rejected
by the server")
InvalidCredentialsError: the specified credentials were rejected by the
server
fatal: [10.152.2.137]: FAILED! => {
"failed": true,
"msg": "Unexpected failure during module execution.",
"stdout": ""
}
to retry, use: --limit @/etc/ansible/ASGTEST.retry
--
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/3cd497fd-c62f-484b-855b-994c5fe750c1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.