環境
virtualbox 4.3.6
vagrant 1.4.3
vagrant-berkshelf 1.3.7
mingw
現象
installは成功するが
「Failed to load the "vagrant-berkshelf" plugin. 」となってしまう。
bash-3.1$ vagrant plugin install vagrant-berkshelf Installing the 'vagrant-berkshelf' plugin. This can take a few minutes... Installed the plugin 'vagrant-berkshelf (1.3.7)'! bash-3.1$ vagrant up Failed to load the "vagrant-berkshelf" plugin. View logs for more details. Bringing machine 'default' up with 'virtualbox' provider... There are errors in the configuration of this machine. Please fix the following errors and try again: Vagrant: * Unknown configuration section 'berkshelf'. Shutdown completed cleanly
解決
自分で入れたmignwではなく、vagrantに組み込まれているmingwを使うと上手くいく
多分ココらへん
C:\HashiCorp\Vagrant\embedded\mingw\mingw32env.cmd
ただし、このmingwだとgitが使えないので PortableGit をダウンロードして、そこのgit.exeのフォルダにPATHを通してやる必要がある。
すると無事vagrant-berkshelfが使用できるようになる