Я использую бродягу и шеф-повар. У меня есть рецепт, который должен загружать и настраивать nginx.chef not loading nginx
В моей vagrantfile у меня есть:
chef.cookbooks_path = [ 'chef/cookbooks', 'chef/cookbooks-sources' ]
В моей chefFile:
cookbook 'nginx',
git: 'https://github.com/opscode-cookbooks/nginx.git'
В моем рецепте metadata.rb (в поваренных книгах-источниках):
depends "nginx"
В моей рецепт У меня есть:
include_recipe 'nginx'
Cheffile.lock выглядит следующим образом:
DEPENDENCIES
apt (>= 0)
cassandra (>= 0)
curl (>= 0)
elasticsearch (>= 0)
java (>= 0)
java_extras (>= 0)
phantomjs (>= 0)
postgresql (>= 0)
python (>= 0)
redis (>= 0)
rvm (>= 0)
sbt-extras (>= 0)
windows (= 1.8.6)
когда я бегу бродяга вверх или положение, я получаю следующее:
[2013-07-02T20:21:40+00:00] FATAL: Chef::Exceptions::CookbookNotFound: Cookbook nginx not found. If you're loading nginx from another cookbook, make sure you configure the dependency in your metadata
Как исправить свою ошибку?
Cheffile используется библиотекарем-шеф-поваром, альтернативным инструментом для berkshelf. –