【发布时间】:2021-08-16 05:19:32
【问题描述】:
我正在尝试在 salt minion (Windows 10) Cortex 上安装防病毒软件,使用 salt-call.bat
设置
{% set version = '73120981' %}
{% set source_path = 'INTERNAL_COMPANY_URL' %}
cortex:
'{{version}}':
{% if grains['cpuarch'] == 'AMD64' %}
installer: '{{source_path}}/WindowsAgent{{version|replace(".", "_")}}_x64.msi'
uninstaller: '{{source_path}}/WindowsAgent{{version|replace(".", "_")}}_x64.msi'
arch: x64
{% else %}
installer: '{{source_path}}/WindowsAgent{{version|replace(".", "_")}}_x86.msi'
uninstaller: '{{source_path}}/WindowsAgent{{version|replace(".", "_")}}_x86.msi'
arch: x86
{% endif %}
full_name: 'Cortex {{version}}'
install_flags: '/qn /norestart'
uninstall_flags: '/qn /norestart'
msiexec: True
locale: en_US
reboot: False
以下状态调用此状态:
install_cortex:
pkg.installed:
- name: cortex
当我执行命令 salt-call state.sls 时,我收到此错误:
C:\salt>salt-call.bat state.sls cortex
[ERROR ] {'cortex': {'install status': 'success'}, 'Cortex XDR 7.3.1.20981': {'old': '', 'new': '7.3.1.20981'}}
local:
----------
ID: install_cortex
Function: pkg.installed
Name: cortex
Result: False
Comment: The following packages failed to install/update: cortex
Started: 20:07:05.612151
Duration: 109018.207 ms
Changes:
----------
Cortex XDR 7.3.1.20981:
----------
new:
7.3.1.20981
old:
cortex:
----------
install status:
success
Summary for local
------------
Succeeded: 0 (changed=1)
Failed: 1
------------
Total states run: 1
Total run time: 109.018 s
但是如果我运行 salt-call pkg.install 一切都会正常。
【问题讨论】:
标签: windows salt-stack