我想用salt lxd容器安装,但我只得到了错误。我是盐的初学者。我从GitHub克隆了lxd公式,并将文件夹放在/srv/salt下
/srv/salt/lxd
/srv/salt/_modules
/srv/salt/_states我像这样修改file_roots:
file_roots:
base:
- /srv/salt
- /srv/formula/lxd-formula我尝试用这个配置test/test4.sls安装一个容器
lxd:
containers:
local:
ubuntu-xenial:
running: True
source: xenial/amd64并使用以下命令:
salt '*hv-04*' state.sls test.test4我得到了这个错误:
State 'lxd' in SLS 'test.test3' is not formed as a list发布于 2017-08-05 05:50:51
我相信您误解了公式的配置和使用方式。
你不是在创建一个状态,你只是在配置它。您在test/test4.sls中所做的一切都应该在 should 中进行。阅读有关的更多信息,以更好地了解它的工作原理
配置完成后,只需运行容器创建状态,根据doc,该状态为lxd.containers
salt '*hv-04*' state.sls lxd.containershttps://stackoverflow.com/questions/45452866
复制相似问题