First implementation of ansible playbook. its not yet run through
vagrant as i am trying to understand more ansible. i needed the specific
.cfg file as vagrant has a different ssh key.

now you have to do: ansible-plabook -i ./hosts firstplay.yml

Oh yeah, if you are using brew installed python - you willneed to use
virtualenv otherwise you are going to get permission issues.
Write code for base packages to be installed.
Use gem to install rails and ruby-dev
Add a rails app so we can test the vagrant setup.
Setup postgres and learn multiple host work too.
For some reason, still to be debugged - having ruby-dev etc installed
breaks postgres running. so fix it.
So we figured out installing ruby-dev later on works. No idea why. For
another rainy day.