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.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.


Reply via email to