I'm using Ubuntu instead of Mac.
-
Install virtualbox
$ sudo apt-get install virtualbox
-
Install vagrant
$ sudo apt-get install vagrant
-
Install packer
$ curl https://releases.hashicorp.com/packer/0.12.2/packer_0.12.2_linux_amd64.zip -o packer_0.12.2_linux_amd64.zip $ sudo unzip packer_0.12.2_linux_amd64.zip -d /usr/local
-
Install Ansible
$ sudo apt-get install software-properties-common $ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update $ sudo apt-get install ansible
-
Clone the repo
$ git clone https://github.com/r0y3/devbox.git $ cd devbox/packer $ packer build devbox.json $ cd ..
-
Add created box to vagrant
$ vagrant box add devbox packer/builds/devbox.box $ vagrant up