更新我没有直接进入的社区食谱版本

时间:2017-10-26 20:03:17

标签: chef cookbook

我正在刷新一些我很长时间没有运行的Chef版本。

正如预期的那样,我遇到了错误,但到目前为止我还没有直接引用社区食谱。如何使用它们的更新版本来避免错误消失。

例如,我之前在build-essential 3.2.0(一些烹饪书正在将其拉入),我在build-essential上收到编译错误。 Build-essential目前为8.0.3

我的计划目前是通过尽可能少地改变来使构建成功,所以在我遇到错误之前,我宁愿不刷新社区烹饪书。一旦事情与社区烹饪书一起工作,我将a)首先解决我的实际构建问题,并且b)尽可能地更新社区烹饪书。

在这种情况下, build-essential 会遇到错误,我想更新它。

但依赖于构建必备的烹饪书并不一定要求最近的构建必不可少的

A[:, :, t] 

鉴于此,当我执行 monit-ng-2.3.3/metadata.json: "build-essential": ">= 0.0.0", runit-1.5.10/metadata.json: "build-essential": ">= 0.0.0", 时,它保持在3.2.0

要实际提升到最新版本,我必须将其添加到我自己的 Berksfile

berks update build-essential

有更好的方法吗?我是否应该首先刷新我所有的直接社区食谱依赖项?即在上面, monit-ng runit 都有更新的cookbook版本,所以那些可能反过来请求最近 build-essential

0 个答案:

没有答案