You now have a fully running vm in VirtualBox running Ubuntu 12.04 LTS 64-bit.
$ vagrant ssh
You can now ssh into your vm with:
Vagrant Set Up and Use
GameOn Overview*
Confirm you have GIT access
Code is located in gameon_toolbox
Copy the Vagrantfile and associated scripts to where you want to host them (say Documents folder)
this replaces vagrant init step
Navigate to the location of the Vagrantfile
Run "vagrant up"
SSH into VM
Navigate to /vagrant
Run the remaining set up scripts for your projects
* follow actual readme during set up
Vagrant Basic Commands
#all commands are run in the same directory as the Vagrantfile is or will be
#create a new Vagrantfile and
#Ubuntu 12.04 LTS 64-bit virtual machine
#copying over a Vagrantfile replaces this step
vagrant init hashicorp/precise64
#provision or start up vm - (first use provisions)
vagrant up
#ssh into vm
vagrant ssh
#initiates a graceful shutdown of the vm
vagrant halt
#removes the vm (Vagrantfile and content of shared /vagrant are kept)
vagrant destory
Vagrant Advantages
uniformity and consistency in setting up environments - no more "works on my machine"
updates to environment can be scripted and distributed
faster on boarding
recover from corrupted development environment faster
easier peer trouble shooting
disposable
Areas for Improvement
Version working for Parallels
Add some if conditionals to the set up scripts
Convert scripts to something better than bash - Chef, Puppet, Salt, etc