add exit codes and fix test script
Merge pull request #11 from michaeltchapman/fix_testing

add exit codes and fix test script
Remove reinvention of vagrant ssh -c
Remove reinvention of vagrant ssh -c
Ignore any logs
Merge branch 'fix_testing' of github.com:michaeltchapman/openstack-installer into fix_testing
Merge pull request #13 from michaeltchapman/fix_testing

Remove reinvention of vagrant ssh -c
updates to Puppetfile

This commit makes the following updates to the puppetfile.

- adds modules for installing puppet 3.2 with puppetdb
- removes old puppet module
- updates concat to use Ri's
- adds new WIP module COI
update Puppetfile

to point at my fork of cobbler.
b/c I had to patch it.
Update things to use COI

The COI module will do all of the heavy lifting,
almost completely removing the need for a site
manifests.

This commit makes the following changes in preparation
for its awesomeness:

- remove all code that does symlinks or templates/manifests
- remove gitignore for templates/manifests
- no longer install puppet from inline command (it is done from Puppet)
- add setup.pp so that I can upgrade puppet to 3.2 before I configure
it (so I can just use hiera)
Remove old site.pp

This refactor uses a different and extremely minimal one.
Add hiera data

This hiera data is required for the
build_server role.
add inline comments to setup.pp
more dev

getting much closer to having this thing working
- added more hiera data
- update Puppetfile
- added simple site.pp
update Puppetfile

to point at the current branches that work for me.