On Mon, Jul 5, 2010 at 3:01 AM, Jean-Baptiste Barth <jeanbaptiste.ba...@gmail.com> wrote: > Hi there, > Is there a canonical way to manage my recipes' release process ? I mean test > it before they're pushed in production.
I recommend adding a "tests" directory in your modules which include the classes in the manifests directory. This allows you to quickly "try out" discrete pieces of your configuration using puppet stand alone. If you'd like to test complete configurations, I recommend setting up a "testing" environment for this purpose. I stage changes into the testing environment and exercise them before promotion to production using puppetd --environment=testing Of course, version control is really nice here. Specifically, Git's ability to switch branches quickly in the same directory works nicely with environment configurations. -- Jeff McCune http://www.puppetlabs.com/ -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.