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.