刀配置-i失败

时间:2014-04-14 12:41:04

标签: chef 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

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

3 个答案:

答案 0 :(得分:7)

看起来像厨师们所说的那个错误,但是他给出的链接已经破坏/丢失。

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

我顺便看到同样的问题。您使用的是哪个版本的厨师?

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

答案 1 :(得分:7)

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

答案 2 :(得分:0)

升级至11.12.4 +

The fix is in the Chef code in 11.12.4.rc1,与user34的答案中提到的相同的1行修复。升级到11.12.4+,一旦发布,应该可以解决问题。