Well, I'm suddenly confused. I'm getting this error...
Dec 3 15:55:37 gumby puppetd[15606]: Configuration could not be
instantiated: Could not find dependency Class[java::jdk] for
Package[tf-tomcat-starterkit-tfel0] at
/etc/puppet/modules/tomcat/manifests/init.pp:19
I can't see why.The aforementioned line 19 in tomcat/manifests/init.pp
is the line containing "require => Class["java::jdk"];". I have
exactly the same thing in the jboss module d it doesn't complain that
it can't find the java::jdk class.
Here's the relevant sections of my files...
File /etc/puppet/manifests/site.pp:
import "definitions/*.pp"
import "modules/*.pp"
import "nodes/*.pp"
File /etc/puppet/manifests/modules/modules.pp:
import "java"
import "jboss"
import "tomcat"
File /etc/puppet/modules/tomcat/manifests/base.pp:
node app_node inherits fremont_node {
include jboss::server
include tomcat::server
}
File /etc/puppet/manifests/nodes/fr,xxx,com:
node 'pokey.fr.xxx.com' inherits app_node {
include elements::base
include starterkit::base
}
File /etc/puppet/modules/tomcat/manifests/init.pp:
define tomcat::create_inst($version, $software) {
package {
"tf-tomcat-${software}-${name}":
before => File["/opt/tomcat/${name}/${software}/current"],
ensure => installed,
require => Class["java::jdk"];
}
}
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.