任务执行期间发生异常 . 要查看完整的回溯,请使用-vvv . 错误是:TypeError:find()正好接受2个参数(3个给定)致命:[smuc8562]:FAILED! => {“failed”:true,“msg”:“模块执行期间意外失败 . ”,“stdout”:“”}
我们在尝试使用win_package模块运行Ansible playbook时遇到此错误 .
- name: Install JDK - {{ jdk_exe }}
win_package:
path: '{{ jdk_exe }}'
arguments: /s ADDLOCAL="ToolsFeature,SourceFeature"
product_id: "{{ jdk_product_id }}"
state: present
Ansible master:使用Python 2.6.9 Windows目标运行的SUSE Linux x64:Windows Server 2012 R2
win_package的其他实例工作正常 .
我们尝试了raw命令,并用win_command替换了win_package,但问题仍然存在 .
1 回答
将Python升级到2.7.14将解决问题 .