Puppetlabs rpm installs 2 versions if previous already exists
Add an agent definition to Vagrant
Update modules
Revert "Reuse maestro::repository::username and password values"

This reverts commit b0a15d875a60f99f8a35a37072a99ace77e7fe5c.
Don't delete .vagrant on clobber
Update to maestro 4.17.1 and agent 2.0.1
Need to add the maestro_nodes::agent::repo and maestro_nodes::maestroserver::repo to common.yaml
Update versions of plugins
Update to 4.17.2 and 2.0.4
Add specs for hiera data versions
Install the ruby-json package

Required for facter to work under the agent, exporting facts as json
Revert "Install the ruby-json package"

The ruby-json package needs to be installed with puppet as part of the agent

This reverts commit a02cb8cecef67491216d286b473008256cdd8c9b.
Add aws and rackspace providers for vagrant
Update modules
Update fog, jenkins, continuum, cucumber, rpm plugins
Set aws and rackspace boxes only when using them
update to more recent plugin versions
Merge branch 'development'