【发布时间】: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。
【问题讨论】:
-
依赖关系是针对“yum”和“apt”厨师cookbooks而不是软件。检查以下收据:github.com/mdxp/nodejs-cookbook/blob/master/recipes/… 有一个平台检查以查看在运行时应用了哪个说明书
标签: vagrant chef-infra