Berkshelf 安装 --except 选项不起作用

Berkshelf install --except option not working

我正在使用以下命令来安装我的食谱依赖项。但是 tomcat-all cookbook 仍然由 berkshelf 安装。

berks install -e tomcat-all -b ./cookbooks/mfs-tomcat/Berksfile

我在这里做错了什么?我安装的 berkshelf 版本是 3.2.4.

提前致谢。

感谢 reset@Chef.io 找到了答案。

问题是我的 mfs-tomcat 食谱的 metadata.rb 文件也依赖于 'tomcat-all' 食谱。 由于 metadata.rb 具有更高的优先级,它会覆盖我在 Berksfile 中创建的组。 也感谢@mark-oconnor 的帮助。