README.md in supply_drop-0.16.1 vs README.md in supply_drop-0.17.0

- old
+ new

@@ -17,16 +17,22 @@ require 'rubygems' require 'supply_drop' ### Tasks + cap puppet:bootstrap:debian cap puppet:bootstrap:ubuntu cap puppet:bootstrap:osx cap puppet:bootstrap:redhat This does a simple apt-get install of puppet on the target servers. + cap puppet:bootstrap:puppetlabs:debian + cap puppet:bootstrap:puppetlabs:ubuntu + +This is the same as above, but it grabs the most recent versions of puppet via apt repositories provided by puppetlabs. + cap puppet:noop This will show you a list of the pending changes to be applied server-by-server. cap puppet:apply @@ -110,9 +116,13 @@ The default behavior of supply_drop includes `apply` keyword in its commands, but if you need compatibility with older versions of puppet, set the `puppet_command` variable to omit it. You'll need to do this if you see errors like this: Could not parse for environment production: Could not find file /home/.../supply_drop/apply.pp + +### Hiera support + +Most distributions don't package versions of puppet that are new enough to support hiera. Use the puppetlabs namespaced bootstrap tasks above to make sure you get hiera support. ### How to contribute If you write anything complicated, write a test for it. Test that your changes work using vagrant. Send a pull request. Easy peezy.