Hi,
I'm struggling with Ordering/Relationship between modules classes, I used this as my guide
http://puppetlabs.com/blog/class-containment-puppet but somehow still can't make it work correctly.
So I have
tail ../../role/manifests/lbserver.pp
class role::lbserver {
include profile::model
include profile::data
include profile::modadp
Class['::profile::model' ] ->
Class['::profile::data'] ->
Class['::profile::modadp']
}
root@puppet-m:/etc/puppetlabs/puppet/environments/development/modules/profile/manifests# cat model.pp
class profile::model {
contain '::spss_model'
}
root@puppet-m:/etc/puppetlabs/puppet/environments/development/modules/profile/manifests# cat data.pp
class profile::data {
contain '::mod_data'
}
root@puppet-m:/etc/puppetlabs/puppet/environments/development/modules/profile/manifests# cat model.pp
class profile::model {
contain '::mod_model'
}
root@puppet-m:/etc/puppetlabs/puppet/environments/development/modules/profile/manifests# cat modadp.pp
class profile::modadp {
contain '::mod_modadp'
}
I received the following error.
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class ::mod_modadp for node x.x.x.x
Thanks in advance.