SaltStack:NamespacedDictWrapper 对象没有属性

SaltStack:NamespacedDictWrapper 对象没有属性

我收到了这条消息,但我不知道为什么

salt:/srv # salt-ssh foo-archiv state.sls monitoring

[ERROR   ] Rendering exception occurred: Jinja variable 'salt.utils.context.NamespacedDictWrapper object' has no attribute 'monitoring'
[CRITICAL] Rendering SLS 'base:monitoring' failed: Jinja variable 'salt.utils.context.NamespacedDictWrapper object' has no attribute 'monitoring'
foo-archiv:
    - Rendering SLS 'base:monitoring' failed: Jinja variable 'salt.utils.context.NamespacedDictWrapper object' has no attribute 'monitoring'

这个问题的根源是什么?

相同的 sls-files 适用于不同的主机!

答案1

回答我自己的问题。

文件 pillar/foo-archiv.sls` 存在。

但主持人foo-archiv却失踪了pillar/top.sls

在我们的设置中,该文件pillar/foo-archiv.sls包含在内pillar/top.sls

相关内容