Good compatibility of latest vagrant and virtual box
Continuing from my older post on Vagrant 1.7.2 / 1.9.2 and Virtualbox 4.3.12 / 5.1.14. I upgraded into Vagrant 1.9.2 and 5.0.x and 5.1.x , because of security vulnerabilities on those Virtualbox versions, but my shell provisions and puppet provision that used to work on old setting suddenly stopped working and tried various workaround to make them working but failed until Virtualbox 5.1.18. I use chocolaty, to upgrade/install vagrant and virtual box in Windows 7 host and able to fire 'vagrant up' to provision my new guest.
Step 1
Install chocolaty in host machine using cmd.exe (Run elevated)
0.10.3 (as of 3/16/2017)
Step 2
Open Windows' power shell (Run elevated)
1. Install or upgrade oracle virtual box
choco install virtualbox -version 5.1.18
5.1.18 r114002
choco upgrade virtualbox
2. Install or upgrade vagrant
choco install vagrant -version 1.9.2
choco upgrade vagrant
Step 1
Install chocolaty in host machine using cmd.exe (Run elevated)
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
0.10.3 (as of 3/16/2017)
Step 2
Open Windows' power shell (Run elevated)
1. Install or upgrade oracle virtual box
choco install virtualbox -version 5.1.18
5.1.18 r114002
choco upgrade virtualbox
2. Install or upgrade vagrant
choco install vagrant -version 1.9.2
choco upgrade vagrant
3. Restart the machine
4. Vagrant up ....Boom all old scripts starting work again!
Comments
Post a Comment