我对Saltstack有点新意,所以我可能需要一些手握,但就在这里。 首先是一些背景信息:
test.ping
从主人到仆从。所以连接很好。OpenBSD
的目录下要安装的所有软件包创建了一堆.sls文件。例如,这是我的bash/init.sls
文件:
bash:
pkg:
- installed
很简单,对吧?
现在我运行命令:# salt 'machinename' state.sls OpenBSD/bash
然而,这是salt-server响应的内容:
Machinename:
----------
ID: bash
Function: pkg.installed
Result: False
Comment: The following packages failed to install/update: bash
Started: 19:03:50.191735
Duration: 1342.497 ms
Changes:
Summary
------------
Succeeded: 0
Failed: 1
------------
我做错了什么?
答案 0 :(得分:0)
您可以使用附加的-ldebug
选项运行,看看输出中是否有任何有用的东西?您还可以运行以下命令并在bsd框本身上粘贴任何有用的输出:
salt-call -ldebug state.sls OpenBSD.bash