Назад | Перейти на главную страницу

Saltstack: Ошибка Jinja: как получить имя файла SLS и номер строки, содержащей ошибку?

Я получаю это сообщение об ошибке после рефакторинга моих файлов sls.

Я создал новые файлы sls и использую include директива о более модульных формулах.

salt:/srv # salt-ssh w123 -v state.sls monitoring
Executing job with jid 20160512154840991359
-------------------------------------------


[ERROR   ] Rendering exception occurred :Jinja variable 'system_home' is undefined
[CRITICAL] Rendering SLS 'base:monitoring.service' failed: Jinja variable 'system_home' is undefined
w123:
    - Rendering SLS 'base:monitoring.service' failed: Jinja variable 'system_home' is undefined

Как я могу получить имя файла SLS и номер строки, в которой переменная не определена?

Что касается SaltStack, это меня убивает! Непонятные сообщения об ошибках, и они не говорят вам, в чем проблема!

В любом случае, проверьте этот пост "Отладка солевого и солевого состояний"попробуйте отладить ошибку с помощью" salt-call ".