2016-11-04 28 views
0

我收到以下錯誤消息時,我做了state.applysaltstack「支柱失敗,出現以下消息呈現」

[ERROR ] Data passed to highstate outputter is not a 
valid highstate return: {'sonia9': ['Pillar failed to 
render with the following messages:', "Rendering SLS 'users' 
failed. Please see master log for details."]} 

是否有可能看到實際的渲染和它失敗了嗎?

我已經嘗試過:

  • log_level: garbage/etc/salt/master,重新啓動守護
  • salt-call -l debug state.apply上附庸

我得到同樣的無益錯誤信息,並沒有關於更詳細實際渲染。

+0

並沒有什麼有用'/ var/log/salt/master'的? – dahrens

+0

你可以發佈該sls的內容嗎?或者在那個sls中使用的支柱? –

回答

1

在您的支柱位置(大部分爲/srv/pillar)下看起來像users.sls未正確組成。
運行>salt sonia9 pillar.items OR salt minion state.sls filename檢查它

1

我發現,如果你的支柱有重複我的情況同一個包在YAML被列出兩次。 (很長的列表)它將無法complile,但沒有理由..所以縮短答案,你可能只需要清理你的支柱和1980年的調試文件

相關問題