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.


Reply via email to