Ansible win_软件包永远卡住
我正在使用win_软件包模块在Windows 2016 server中安装“Nessus”。但每当我执行它时,它就永远挂起,没有响应。即使等了一个小时,也没有回应 我已经将Nessus安装程序保存在代码中提到的Windows server目录中 请帮忙 Playbook主文件:Ansible win_软件包永远卡住,ansible,nessus,Ansible,Nessus,我正在使用win_软件包模块在Windows 2016 server中安装“Nessus”。但每当我执行它时,它就永远挂起,没有响应。即使等了一个小时,也没有回应 我已经将Nessus安装程序保存在代码中提到的Windows server目录中 请帮忙 Playbook主文件: --- - name: Windows Install Nessus gather_facts: yes hosts: windows vars_files: - /etc/ansible/vars/Wi
---
- name: Windows Install Nessus
gather_facts: yes
hosts: windows
vars_files:
- /etc/ansible/vars/Win_Vars.yml
tasks:
- import_tasks: Install_Nessus.yml
Playbook任务文件(Install_Nessus.yml):
输出:
[root@localhostansible]#ansible playbook Win_Nessus_Install.yml
[弃用警告]:默认的\u ASK\u SUDO\u PASS选项,支持
Ansible Been,这是一个通用框架。请看“成为”和“询问”通行证,
使用“变成”。此功能将在2.8版中删除。
可以通过设置禁用弃用警告
ansible.cfg中的弃用警告=False。[弃用警告]:该
sudo命令行选项已被弃用,取而代之的是“成为”
命令行参数。此功能将在2.9版中删除。
可以通过设置禁用弃用警告
ansible.cfg中的弃用警告=False。SSH密码:SUDO
密码[默认为SSH密码]:
播放[Windows操作系统基本设置2]
任务[收集事实] **********************************************************************************************************************************************************************************************************************确定:[目标窗口] 任务[在Windows server中安装Nessus]
免责声明:我试图安装的是EXE,而不是MSI。在任何情况下,对我有效的方法是使用
'/SP-'
无人参与安装标志作为win_package
的参数。是我发现这条信息的地方。萨德尔的'/SP-'
技巧对我不起作用。
- name: Install Nessus in Windows server
win_package:
path: C:\temp\Nessus-8.0.1-x64.msi
state: present