我使用以下命令安装我的cookbook依赖项。但是tomcat-all cookbook仍然由berkshelf安装。
berks install -e tomcat-all -b ./cookbooks/mfs-tomcat/Berksfile
我在这里做错了什么?我安装的berkshelf版本是3.2.4。
提前致谢。
答案 0 :(得分:1)
感谢reset@Chef.io找到答案。
问题是我的mfs-tomcat食谱的metadata.rb文件也有'tomcat-all'cookbook的依赖。 由于metadata.rb具有更高的优先级,因此它会覆盖我在Berksfile中创建的组。 谢谢@ mark-oconnor也帮忙。