Livros de culinária da Berkshelf não estão sendo copiados para o diretório Vagrant
Eu estou tentando provisionar uma máquina Vagrant usando o Chef-solo, Berkshelf e o plugin vagrant-berkshelf. No entanto, o provisionamento falha com este erro:
Berkshelf::CookbookNotFound: Cookbook <cookbook name> not found in any of the default locations
berks install
instala com sucesso tudo para~/.berkshelf/cookbooks/
, mas os livros de culinária nunca são copiados para~./berkshelf/default/vagrant/berkshelf-20131017-8441-pqghfq-default
que é onde o Berkshelf informa que está atualizando, logo antes do rastreamento:
[Berkshelf] Updating Vagrant's berkshelf: '/Users/<me>/.berkshelf/default/vagrant/berkshelf-20131017-8441-pqghfq-default'
Então, eu acho que minhas perguntas são:
Quem é responsável por copiar os livros de receitas para a pasta Vagrant específica (Berkshelf, o plugin vagrant-berkshelf ou Vagrant)? Eu naveguei pela fonte de cada repo esta noite, mas não consegui descobrir onde isso deveria acontecer.Existe mais alguma informação que eu possa fornecer para ajudar a responder à pergunta # 1? :)Detalhe do ambiente:
Mac OSX 10.8 rubi 1.9.3
vagrant -v: 1.3.5
berks -v : Berkshelf (2.0.10)
$: vagrant plugin list
buff-config (0.2.0)
mini_portile (0.5.1)
nugrant (1.1.0)
vagrant-berkshelf (1.3.4)
vagrant-cachier (0.1.0)
vagrant-omnibus (1.1.1)
vagrant-rackspace (0.1.3)