Vagrant 1.2 + VirtualBox 4.2 -> Vagrant 1.5 + VirtualBox 4.3 へ移行した
準備
- 念のためすべての VM を shutdown する
- ~/.vagrant.d のバックアップを取っておく
- Vagrant, VirtualBox のバックアップを好みで取っておいてもよい(update は成功するけど、途中でどうしても緊急の作業をしたくなる可能性もあるかもしれない)
移行
- VirtualBox 4.3 の最新をインストール
- Vagrant 1.5 の最新をインストール(なんとなくstable指向)
- 適当な開発環境のところで vagrant plugin update (数分待つ)
- vagrant up
- VM は起動するが connection は lost する
- Ctrl + C で強制的に vagrant を終了してもう一度 vagrant up する と何事もなかったかのように使えるようになる
- 4 〜 6 をすべての VM でくり返す。すべての VM において 6 の挙動を示すが、根気よくつきあう
- 移行が終わったら .vagrant.d のバックアップは削除してよい
後始末
VirtualBox 上で VM がダブって見える場合があるので、GUI から消していく作業が必要になるかもしれない。