Chef infra 伯克希尔每次都从网上下载食谱

Chef infra 伯克希尔每次都从网上下载食谱,chef-infra,vagrant,berkshelf,Chef Infra,Vagrant,Berkshelf,我正在为我的应用程序开发一本食谱。我在用流浪汉和厨师索洛。我已经编写了一本食谱,这样在我的食谱中只有我的食谱被引用,而其他的食谱文件在我的食谱中被引用 cookbook "myapp", "=0.1.0", path: '/Users/test/work/apps/myapp-cookbook' 但是现在,每一本依亲食谱似乎每次都是从网上下载的! 当我直接提到烹饪书时,情况并非如此。 你知道我会改变什么吗 [Berkshelf] Using postgresql (3.3.4) [Berks

我正在为我的应用程序开发一本食谱。我在用流浪汉和厨师索洛。我已经编写了一本食谱,这样在我的食谱中只有我的食谱被引用,而其他的食谱文件在我的食谱中被引用

 cookbook "myapp", "=0.1.0", path: '/Users/test/work/apps/myapp-cookbook'
但是现在,每一本依亲食谱似乎每次都是从网上下载的! 当我直接提到烹饪书时,情况并非如此。 你知道我会改变什么吗

[Berkshelf] Using postgresql (3.3.4)
[Berkshelf] Installing apt (2.3.8) from site: 'http://cookbooks.opscode.com/api/v1/cookbooks'
[Berkshelf] Using build-essential (1.4.4)
[Berkshelf] Using openssl (1.1.0)
[Berkshelf] Installing python (1.4.6) from site: 'http://cookbooks.opscode.com/api/v1/cookbooks'
[Berkshelf] Using yum-epel (0.3.4)
[Berkshelf] Using yum (3.1.2)
[Berkshelf] Installing mongodb (0.13.7) from site: 'http://cookbooks.opscode.com/api/v1/cookbooks'
[Berkshelf] Using runit (1.5.10)
[Berkshelf] Installing nginx (2.4.2) from site: 'http://cookbooks.opscode.com/api/v1/cookbooks'
[Berkshelf] Using bluepill (2.3.1)
[Berkshelf] Using rsyslog (1.12.2)
[Berkshelf] Using ohai (1.1.12)
[编辑] 当我将所有依赖项直接添加到Berksfile时,似乎并不需要花费时间来完成运行

cookbook "apt", "=2.3.9", git: 'git@github.com:opscode-cookbooks/apt.git'
cookbook "python", "=1.4.7", git: 'git@github.com:poise/python.git'
cookbook "nginx", "=2.4.3", git: 'git@github.com:opscode-cookbooks/nginx.git'
cookbook "mongodb", "=0.15.0", git: 'git@github.com:edelight/chef-mongodb.git'
cookbook "postgresql", "=3.3.4", git: 'git@github.com:hw-cookbooks/postgresql.git'
cookbook "chef-solo-search", "=0.5.1", git: 'git@github.com:edelight/chef-solo-search.git'

什么版本的BerksShelf?有趣的是,我在Berksfile中添加了所有的食谱作为依赖项。似乎不需要很长时间。我已经编辑了这个问题