Ho un modello SLS
in Salt che sto provando a creare, ma sta emettendo una sintassi non valida, che provoca errori come:
my-minion-id:
- State 'system' in SLS 'network' is not formed as a list
In linea di principio, dovrebbe essere possibile, in qualche modo , esaminare l'output del modello Jinja prima che tenti di analizzare l'output come SLS
file. Esiste un modulo Python per il renderer Jinja salt.renderers.jinja
, ma se provo ad eseguirlo sulla CLI, ricevo un errore:
# 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
Come posso vedere l'output del mio modello? Sembra assurdo che dovrebbe essere così difficile eseguire il debug.