【问题标题】:knife configure -i fails刀配置 -i 失败
【发布时间】:2014-04-24 22:13:55
【问题描述】:

跑刀我不断收到这个错误,谷歌似乎没有多大帮助

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 服务器上。有人对如何解决这个问题有任何想法吗?

【问题讨论】:

    标签: chef-infra knife


    【解决方案1】:

    看起来这是厨师人员指出的错误,但他提供的链接已损坏/丢失。

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

    顺便说一句,我看到了同样的问题。你用的是什么版本的厨师?

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 太棒了!非常简单,而不是升级服务器.. 谢谢
      【解决方案3】:

      升级到 11.12.4+

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

      丰富

      【讨论】:

        猜你喜欢
        • 2017-10-06
        • 1970-01-01
        • 2020-06-28
        • 2015-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多