厨师 - ohai无法找到自述文件

时间:2015-06-25 19:32:39

标签: nginx chef chef-solo devops

刚做了chef-solo跑。我在~/chef-repo/cookbooks/my-cookbook中定义了我的食谱,所有依赖项都由berkshelf ~/.berkshelf/cookbooks中的chef-solo -c solo.rb -j params.json 安装

ohai

我一直遇到来自ohai的错误。我认为nginx-2.7.6是一个提供环境配置的库,我的ohai食谱依赖于2.0.1[2015-06-25T15:19:08-04:00] DEBUG: RuntimeError: remote_directory[/etc/chef/ohai_plugins for cookbook ohai] (ohai::default line 33) had an error: RuntimeError: cookbook_file[/etc/chef/ohai_plugins/README] (dynamically defined) had an error: RuntimeError: File files/default/plugins/README does not exist for cookbook ohai )。

/etc/chef/ohai

我调查了README,而且那里没有collection.comparator(该文件夹实际上是空的)是正确的。不确定它在寻找什么或如何解决这个错误。

谢谢!

1 个答案:

答案 0 :(得分:0)

根据ohai的超市自述文件,它必须是您的名单上的第一项 Refresh Documentation

给它一个镜头,看它是否有效。