salt state.apply возвращает ненулевой код завершения - PullRequest
0 голосов
/ 07 июня 2019

Я пытаюсь применить состояние 'nettools.sls' и получаю

ОШИБКА: миньоны возвращаются с ненулевым кодом выхода. побежал команду: соль 'minion*' state.apply nettools

Работая на Ubuntu Server 18.04 с рабочим столом XFCE, я попытался установить sls в etc / salt / и в домашнем каталоге

install_network_packages:
  pkg.installed:
    - pkgs:
      - rsync
      - lftp
      - curl

Я получил данные, которые не удалось скомпилировать: no matching sls found for 'nettools' in env 'base'

1 Ответ

1 голос
/ 08 июня 2019

Солевые состояния (файлы sls) входят в /srv/salt/, если вы не изменили параметр file_roots в вашем главном конфигурационном файле.

Так что, если вы поместите свой файл в /srv/salt/nettools.sls, вы сможетевыполнить следующую команду:

salt <minion id> state.apply nettools
...