

Getting onto the machine is done through SSH, within the vagrant_project directory run: vagrant ssh You should now have a fully running virtual machine in virtualBox running Centos 6.5. The image now needs to be installed, in the same directory run: vagrant up The vagrant file has now been created, you should see the following on the command line: To save time there are pre-built images widely available, for this example I’m going to use an image kindly supplied by, copy the following into the terminal vagrant init new_vagrant Now its time to create the Centos 6.5 vagrant image. To keep things separate I’m going to create a separate folder for the project, so lets open a terminal and get started: mkdir vagrant_project cd vagrant_project Download vagrant for mac and follow install instructions – Download virtual box from and follow install instructions – Ģ. I have also tried this out on ubuntu 12.10, from what I can see the only difference is the install procedures for virtual box and vagrant.ġ.

For the purposes of this guide I will be using a mac with OSX 10.8.5. So to start we need to download both virtual box and vagrant. It can be considered a wrapper around virtualization software such as VirtualBox and configuration management software such as Chef, Salt and Puppet’ (wikipedia)

‘Vagrant is free and open-source software for creating and configuring virtual development environments. Unfortunately there is very little documentation on how to get around this issue on the web, this is a post of my findings. Recently I was asked to run some automated tests using vagrant and Centos 6.5, both technologies were new to me and at first glance this task was going to be a little difficult as ChromeDriver is not supported in Centos 6.5.
