Я использую Salt для установки программного обеспечения только для Windows под названием Alteryx.
Я создал /srv/salt/alteryx/alteryx.sls
следующим образом:
alteryx:
'2018.3.4':
installer: 'salt://win/repo/alteryx/Rinstaller_2018.3.4.51585.exe'
full_name: Alteryx Designer 2018.3.4
reboot: False
installer_flags: '/S /l="C:\temp\alteryxInstall.log'
Мой файл salttatck находится в /srv/salt/alteryx/init.sls
просто
alteryx:
- pkg.installed
Когда я пытаюсь применитьв этом состоянии (salt -G 'roles:alteryx' state.apply
) я получаю следующую ошибку:
hostname
Data failed to compile:
--------
ID alteryx in SLS alteryx is not a dictionary
Я попытался поместить файл alteryx в /srv/win/repo-ng/salt-winrep-ng/
.Но я получаю ту же ошибку.
Что еще мне нужно сделать, чтобы установить этот пакет?