【问题标题】:Chef - ohai unable to find README file厨师 - ohai 找不到 README 文件
【发布时间】: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


    【解决方案1】:

    根据 ohai 的超市自述文件,它必须是您运行列表中的第一项 https://supermarket.chef.io/cookbooks/ohai#readme

    试一试,看看它是否有效。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-30
      • 2014-05-29
      • 2013-12-03
      • 2021-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多