刀配置-i失败

dae*_*nza 7 chef-infra knife

跑刀我继续得到这个错误,谷歌似乎没有多大帮助

WARNING: No knife configuration file found
Where should I put the config file? [/home/ubuntu/.chef/knife.rb] 
ERROR: Ohai::Exceptions::DependencyNotFound: Can not find a plugin for dependency os
Run Code Online (Sandbox Code Playgroud)

这是一个在Ubuntu 13.10服务器上.任何人对如何解决这个问题都有任何想法?

The*_*eth 7

看起来像厨师们所说的那个bug,但是他给出的链接已经破坏/缺失.

http://lists.opscode.com/sympa/arc/chef/2014-04/msg00174.html

我顺便看到同样的问题.你在用什么版本的厨师?

编辑:有链接工作.他们的邮件列表在URL的末尾添加了一些隐藏的字符...这可能会帮助你:https://tickets.opscode.com/browse/CHEF-5211


小智 7

有一个补丁,他们的jira补丁跟踪器上的票号为5211.更新configure.rb文件.您可以通过运行(find/-name"configure.rb")找到它,它将返回该位置,只需对其执行vi并放入该行代码,您应该全部设置. https://github.com/opscode/chef/pull/1374/files


not*_*tch 0

升级到11.12.4+

该修复位于 11.12.4.rc1 中的 Chef 代码中,与 user34 的答案中提到的相同 1 行修复。升级到 11.12.4+ 后,应该可以解决问题。

富有的