厨师食谱在服务资源上失败
嗨,我所有的厨师食谱最近开始打破,当我使用服务资源。 每当我尝试使用服务资源来启动或停止一项服务时,我的厨师运行会中断以下错误:
TypeError
---------
no implicit conversion of false into Array
例如,我尝试在我的配方中使用以下内容来启动后缀服务
service "postfix" do
action [:enable, :start]
end
但是当我运行食谱时,它失败了
* service[postfix] action enable
================================================================================
Error executing action `enable` on resource 'service[postfix]'
================================================================================
TypeError
---------
no implicit conversion of false into Array
ERROR: service[postfix] (base::setup_mail line 54) had an error: TypeError: no implicit conversion of false into Array
这个最近开始发生,这个配方以前一直在工作,没有任何问题,这个错误对我来说并不合适。 有谁知道为什么会发生这种情况?
谢谢
UPDATE
这个问题是因为在bootstrap期间安装的主厨客户端是v12,但是我的服务器仍然是v11,当我将主厨客户端降级到v11时,主厨运行过程中没有问题
感谢大家的帮助
链接地址: http://www.djcxy.com/p/78311.html