Re: [Puppet Users] How to make sure my common module executes before all other ones

2013-03-21 Thread Chris Handy
ahhh, this is exactly what I needed. Thanks Wolf!! On Wednesday, March 20, 2013 7:00:26 PM UTC-4, Wolf Noble wrote: Hi Chris, Take a look at run stages http://docs.puppetlabs.com/guides/language_guide.html#stages They make it a little easier to perform some coarse ordering.

[Puppet Users] How to make sure my common module executes before all other ones

2013-03-20 Thread Chris Handy
I am running puppet 3.1.1 and have a site.pp which roughly looks like this site.pp: node basenode { include common } node 'server1' inherits basenode { include role::appserver } node 'server2' inherits basenode { include role::webserver } And my common module includes lots of different

Re: [Puppet Users] How to make sure my common module executes before all other ones

2013-03-20 Thread Wolf Noble
Hi Chris, Take a look at run stages http://docs.puppetlabs.com/guides/language_guide.html#stages They make it a little easier to perform some coarse ordering. additionally, you can use PuppetLabs stdlib module and take advantage of the anchor pattern sparingly. Here's a good example of its use: