【发布时间】:2015-08-06 03:57:21
【问题描述】:
刚刚运行了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 是对的(事实上,那个文件夹是空的)。不确定它在寻找什么或如何解决此错误。
谢谢!
【问题讨论】:
标签: nginx chef-infra chef-solo devops