without reading your manifest, I cant tell for sure, but cant you just add before=>Service["jboss"] in your define?
Ohad On Sun, Dec 13, 2009 at 5:12 AM, Douglas Garstang <doug.garst...@gmail.com>wrote: > I have a rather complex puppet setup here that consists of multiple > instances of jboss running, with 3rd party software layered on top of > each jboss instance. I just realised that after all this effort that > each instance of jboss is starting well before all the various > portions have been deployed. > > Looking over my configuration, I'm at a complete loss as to how to > ensure that jboss starts up last. > > The various JBoss RPM's have to be deployed first, as well as all the > associated symlinks, permissions etc. However, I can't move onto doing > the same stuff for the various 3rd party software until all the jboss > files have been deployed. However, jboss can't start until the 3rd > party apps are completely done. > > Since there are multiple instances of jboss running, I've used > definitions in most places instead of classes. I therefore can't just > put a require => Class['jboss'] in my 3rd party software module. What > the heck am I going to do? > > 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<puppet-users%2bunsubscr...@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.