【问题标题】:Chef Cookbook requires both apt and yumChef Cookbook 需要 apt 和 yum
【发布时间】:2014-08-07 21:07:35
【问题描述】:

我是 Chef 的新手,我注意到有几本食谱在其元数据中需要 apt 和 yum(例如 https://github.com/mdxp/nodejs-cookbook/)。据我了解,这是一个矛盾的要求(使用 apt 或 yum)。在设置 Vagrant VM 时尝试使用 Chef 进行配置时,即使我使用的是 Ubuntu 机器,我也会收到关于未包含 yum-epl 食谱的错误。像这样的冲突是否应该自动解决,而我的 Vagrant 配置有问题,或者这是一本糟糕的设置食谱?深入 nodejs -> yum-epl -> yum cookbooks,我注意到 yum 最终不支持 Ubuntu。

【问题讨论】:

标签: vagrant chef-infra


【解决方案1】:

这本食谱需要所有包管理器,但在内部选择 https://github.com/mdxp/nodejs-cookbook/blob/master/attributes/default.rb#L22

您必须满足所有要求,但它在 OS 上使用 apt、yum 或 source act..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    • 2020-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-07
    相关资源
    最近更新 更多