【问题标题】:Cannot find a resource for nginx_site on ubuntu version 12.04在 ubuntu 版本 12.04 上找不到 nginx_site 的资源
【发布时间】:2013-12-21 03:16:58
【问题描述】:

我正在将我的厨师版本从 10.28 升级到 11.6,几乎在每本食谱中,资源定义文件夹都没有包含在食谱文件中。

厨师抛出错误

名称错误

Cannot find a resource for <resource> on ubuntu version 12.04

【问题讨论】:

    标签: chef-solo


    【解决方案1】:

    这是 Chef 11 的“功能”,已经在 stackoverflow 上解释了 here

    该帖子主要关注缺失的属性,但也存在缺失资源/定义的问题。如果您点击链接,您会找到解决问题的几种方法。

    虽然我认为你现在已经解决了,但我希望这对将来的人有帮助:)

    【讨论】:

    • 感谢@konzula 的宝贵意见。是的,我浏览了文档并发现我们需要在 metadeta.rb 文件中包含所有依赖项,该文件将包含所有属性、库和定义文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-20
    • 1970-01-01
    • 2014-06-09
    • 1970-01-01
    • 2018-10-22
    • 2015-08-16
    相关资源
    最近更新 更多