LaravelのHomesteadが使えなかった
LaravelのHomesteadというboxを追加しようとしたところなぜか404エラーになった。
⋊> ~/.v/boxes vagrant box add laravel/homestead The box 'laravel/homestead' could not be found or could not be accessed in the remote catalog. If this is a private box on HashiCorp's Atlas, please verify you're logged in via `vagrant login`. Also, please double-check the name. The expanded URL and error message are shown below: URL: ["https://atlas.hashicorp.com/laravel/homestead"] Error: The requested URL returned error: 404 Not Found
検索して下のリンクに行き着いて中身を読んだけれど、どうも自分の場合と事例が違った。
The box 'laravel/homestead' could not be found or could not be accessed in the remote catalog. If this is a private box on HashiCorp's Atlas · Issue #819 · laravel/homestead · GitHub There was a problem while downloading the metadata for your box · Issue #807 · laravel/homestead · GitHub
そういえばVagrantのバージョンはどうなっているか確認してみる。
⋊> ~/ vagrant --version Vagrant 1.9.5
Vagrantの本家サイトは2.0.3になっていたのでアップグレードしてみるとエラーが解消された。
⋊> ~/ vagrant box add laravel/homestead ==> box: Loading metadata for box 'laravel/homestead' box: URL: https://vagrantcloud.com/laravel/homestead This box can work with multiple providers! The providers that it can work with are listed below. Please review the list and choose the provider you will be working with. 1) hyperv 2) parallels 3) virtualbox 4) vmware_desktop Enter your choice:
Please Upgrade的なことをエラー文に書かれてるともっとすぐに解消できてたのだけどしょうがない。