跑刀我一直收到这个错误,谷歌似乎没什么帮助
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服务器上。任何人对如何解决这个问题都有任何想法?
答案 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+,一旦发布,应该可以解决问题。
富