Соль не распознает пакеты в файле SLS

Я совсем новичок в Salt, а также в Nagios, но либо я упускаю что-то очевидное, либо это ошибка.

Я скачал nagios-formula в /srv/formulas и настроил остальную часть мастера и миньонов. Я могу выполнять базовые установки apache на всех миньонах (3 бродячих машины - 1 мастер и 3 миньона, включая миньона главной машины). Чего я хочу добиться, так это иметь сервер naagios на мастере и клиенте NRPE и плагины на миньонах, чтобы мой top.sls выглядел так: base: 'smaster*': - nagios.server '*sagent.learn.com': - nagios.plugins - nagios.nrpe.server: cfg_dir: /etc/nagios/nrpe.d/ - nagios.nrpe: cfg_dir: /etc/nagios/nrpe.d/

Теперь на агентах - nagios.plugins устанавливается, но больше ничего не меняется. Даже синтаксическая ошибка в "nrpe.server" не жалуется. Также все исполнения state.highstate работают нормально, но без какого-либо ожидаемого эффекта. Также, если я пропущу любой из cfg_dir - он будет жаловаться!


person Vishal Biyani    schedule 28.10.2015    source источник


Ответы (1)


Вы не можете поместить данные конфигурации в свой верхний файл. Ваши параметры cfg_dir должны быть данными столба или непосредственно в файлах sls.

person Utah_Dave    schedule 29.10.2015
comment
Спасибо, Дэйв, это помогает. Отсутствие сообщения об ошибке не очень полезно - person Vishal Biyani; 30.10.2015