Mam szablon SLS
w Salt, który próbuję zbudować, ale emituje niepoprawną składnię, co powoduje błędy, takie jak:
my-minion-id:
- State 'system' in SLS 'network' is not formed as a list
Zasadniczo powinna istnieć możliwość, w jakiś sposób, zbadania danych wyjściowych szablonu Jinja przed próbą przetworzenia danych wyjściowych jako SLS
pliku. Istnieje moduł Python dla mechanizmu renderującego Jinja salt.renderers.jinja
, ale jeśli spróbuję go uruchomić w interfejsie CLI, pojawia się błąd:
# 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
Jak mogę zobaczyć wyniki mojego szablonu? Wydaje się absurdalne, że debugowanie powinno być tak trudne.