我正在尝试为本地开发设置Salt Stack,但是在无主模式下。
我已将状态(top.sls
,mystate.sls
)复制到/ srv / salt。
我已按照local development page和salt masterless quickstart page上的说明操作,但是当我开始运行时
$ sudo /home/vagrant/.virtualenvs/myenv/bin/salt-call -c /home/vagrant/.virtualenvs/myenv/etc/salt --local salt.highstate -l debug
我得到的只是
[DEBUG ] Could not LazyLoad salt.highstate
'salt.highstate' is not available.
我正在Mac上的流浪ubuntu/trusty64
虚拟机虚拟机中运行salt。
似乎其他模块加载(我在调试列表中看到它们),但由于某种原因,没有加载高态(highstate.py
?)。
我做错了什么?对于无主人的发展我还有什么需要做的吗?
答案 0 :(得分:2)
我从#salt
whytewolf
IRC频道获得了帮助 - 问题是该命令应为state.highstate
(不是salt.highstate
):
$ sudo /home/vagrant/.virtualenvs/myenv/bin/salt-call -c /home/vagrant/.virtualenvs/myenv/etc/salt --local state.highstate -l debug
问题解决了!