У меня есть шаблон SLS
в Salt, который я пытаюсь построить, но он выдает неверный синтаксис, что приводит к таким ошибкам, как:
my-minion-id:
- State 'system' in SLS 'network' is not formed as a list
В принципе, должна быть возможность каким-то образом изучить выходные данные шаблона Jinja, прежде чем он попытается проанализировать выходные данные как SLS
файл. Существует модуль Python для рендерера Jinja salt.renderers.jinja
, но если я пытаюсь выполнить его в CLI, я получаю ошибку:
# salt my-minion-id salt.renderers.jinja.render /srv/salt/network/init.sls
my-minion-id:
'salt.renderers.jinja.render' is not available.
ERROR: Minions returned with non-zero exit code
# salt my-minion-id renderers.jinja.render /srv/salt/network/init.sls
my-minion-id:
'renderers.jinja.render' is not available.
ERROR: Minions returned with non-zero exit code
Как я могу увидеть вывод моего шаблона? Это кажется абсурдным, это должно быть так трудно отлаживать.