В том числе Apache для Vagrant не будет "UP"
В общем, все работает нормально, пока я не добавлю:
depends "apache2", "~> 1.6.0"
к моему metadata.rb
а также
include_recipe "apache2"
в recipes/default.rb
а также
Бывает:
/Users/me/.vagrant.d/gems/gems/faraday-0.8.7/lib/faraday.rb:64:in `lookup_middleware': :json is not registered on Faraday::Response (RuntimeError)
from /Users/me/.vagrant.d/gems/gems/faraday-0.8.7/lib/faraday/builder.rb:146:in `use_symbol'
Кто-нибудь сталкивался с этим или даже лучше решил?
Я пытаюсь следовать этому уроку:
2 ответа
Это была ошибка в вспомогательной библиотеке (Ridley), к которой был привязан Berkshelf 1.4.4. С тех пор это было решено в Berkshelf 1.4.5.
Вы должны удалить и переустановить vagrant-berkshelf, чтобы получать обновления. Это можно сделать, запустив:
$ vagrant плагин удалить vagrant-berkshelf $ vagrant плагин установить vagrant-berkshelf
Конечно, это также будет решено после обновления vagrant-berkshelf для Berkshelf 2.0.
Если вы столкнулись с такой ошибкой, не стесняйтесь размещать ее на трекере проблем в проектах Berkshelf или Vagrant-Berkshelf. Он получит внимание, которого заслуживает, и быстрый ответ;)
Причина найдена, но, к сожалению, кажется, что нет никакого решения, пока vagrant-berkshelf не использует berkshelf-2.0.x: