我对Saltstack有点新意,所以我可能需要一些手握,但就在这里 . 首先是一些背景信息:
-
我正在CentOS 6.7 VM上运行salt-master服务器 .
-
我正在OpenBSD 5.8机器上运行一个salt-minion .
-
我接受了主人的仆从的钥匙,我能够从主人到仆从
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
------------
我究竟做错了什么?
1 回答
你可以运行附加的选项
-ldebug
,看看输出中是否有任何有用的东西?您还可以运行以下命令并在bsd框本身上粘贴任何有用的输出: