I spent a few minutes playing with stages as well and they seem like a great solution to certain problems. Will there be more documentation made available about how to use stages after final release? All I'm familiar with is what's in the changelog.
--Ryan ----- Original Message ----- > From: "Douglas Garstang" <doug.garst...@gmail.com> > To: puppet-users@googlegroups.com > Sent: Wednesday, July 21, 2010 7:47:46 PM > Subject: Re: [Puppet Users] Installing a module FIRST > On Wed, Jul 21, 2010 at 4:32 PM, Avi Miller <avi.mil...@gmail.com> > wrote: > > Hey Douglas > > > > Douglas Garstang wrote: > >> > >> How can I guarantee that all components of the LDAP client module > >> get > >> installed before ANY components of any other module? > > > > Take a look at the new Run Stages[1] functionality in Puppet 2.6. > > Run stages > > would allow you to specify that the LDAP class has to run first > > before any > > other module is actioned. > > So... the release notes have an example: > > class yum { ... } > class redhat { > ... > class { yum: stage => pre } > } > > followed by the statement: > "Note that we’re using the new parameterized classes here – this is > necessary because of the class-level limitations of Run Stages. These > limitations are present because of the complication of trying to > untangle resource dependencies across stage boundaries if we allowed > arbitrary resources to specify stages." > > Any idea what that means? > > Doug. > > > " > > -- > 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. -- 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.