问题描述
我的 ansible playbook 的模块在任何工作中都开始随机失败(未完成版本升级)。他们曾经工作得很好,现在这个错误在任何模块中随机发生。 正在使用的 Ansible 版本是 2.9.18。 这是相同的日志,
task path: /tmp/AnsibleData/DASingleMachine/DAPlatformSingleRole/tasks/main.yml:46
Using module file /usr/lib/python2.7/site-packages/ansible/modules/windows/win_copy.ps1
Pipelining is enabled.
<172.16.231.101> ESTABLISH WINRM CONNECTION FOR USER: admin on PORT 5986 TO 172.16.231.101
<172.16.231.101> WINRM CONNECT: transport=ssl endpoint=https://172.16.231.101:5986/wsman
<172.16.231.101> WINRM OPEN SHELL: C685CE1F-F7B9-410B-8647-F12E81B2925C
EXEC (via pipeline wrapper)
<172.16.231.101> WINRM EXEC 'PowerShell' ['-NoProfile','-NonInteractive','-ExecutionPolicy','Unrestricted','-EncodedCommand',u'UABvAHcAZQByAAGwAQQBHAE0AQQBYAHcAQEEASABJAEEAWQBRAEIAdwBBAEgAQQBBAFoAUQBCAHkAQQBBAD0APQA=']
<172.16.231.101> WINRM CLOSE SHELL: C685CE1F-F7B9-410B-8647-F12E81B2925C
The full traceback is:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py",line 147,in run
res = self._execute()
File "/usr/lib/python2.7/site-packages/ansible/executor/task_executor.py",line 665,in _execute
result = self._handler.run(task_vars=variables)
File "/usr/lib/python2.7/site-packages/ansible/plugins/action/win_copy.py",line 487,in run
task_vars=task_vars)
File "/usr/lib/python2.7/site-packages/ansible/plugins/action/__init__.py",line 933,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 1085,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 552,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 462,in _winrm_exec
command_id = self.protocol.run_command(self.shell_id,to_bytes(command),map(to_bytes,args),console_mode_stdin=(stdin_iterator is None))
File "/usr/lib/python2.7/site-packages/winrm/protoc
ol.py",line 359,in run_command
res = self.send_message(xmltodict.unparse(req))
File "/usr/lib/python2.7/site-packages/winrm/protocol.py",line 265,in send_message
raise WinRMOperationTimeoutError()
WinRMOperationTimeoutError
fatal: [app-server-1]: FAILED! => {
"msg": "Unexpected failure during module execution.","stdout": ""
}
我试图增加 winrm 超时,但没有奏效。任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)