Я получаю это сообщение и понятия не имею, почему
salt:/srv # salt-ssh foo-archiv state.sls monitoring
[ERROR ] Rendering exception occurred: Jinja variable 'salt.utils.context.NamespacedDictWrapper object' has no attribute 'monitoring'
[CRITICAL] Rendering SLS 'base:monitoring' failed: Jinja variable 'salt.utils.context.NamespacedDictWrapper object' has no attribute 'monitoring'
foo-archiv:
- Rendering SLS 'base:monitoring' failed: Jinja variable 'salt.utils.context.NamespacedDictWrapper object' has no attribute 'monitoring'
В чем может быть корень этой проблемы?
Одинаковые sls-файлы работают на другом хосте!
Отвечая на свой вопрос.
Файл pillar / foo-archiv.sls` существует.
Но хозяин foo-archiv
отсутствовал в pillar/top.sls
.
В нашей настройке файл pillar/foo-archiv.sls
включается в pillar/top.sls
.