Unfortunately this didn't solve the problem. Maybe it help's to see how I'm
including the modules. I have an origin.pp file
/etc/puppet/git/manifests/origin.pp which include modules, that are used by
all of my servers:
### BASE DEFINITION WHICH ALL OTHER NODES INHERITS FROM ###
node 'origin' {
include aliases
include apt
include apt::update
include base
include cron
include exim
include fail2ban
include logrotate
include monit
include monit::logstash
include motd
* include nrpe*
class { 'ntp':
server => 'de.pool.ntp.org',
}
include ssh
include sudo
include puppet
include puppet::client
include user
include vim
}
Then I define node's which inherits from origin:
##### APP SERVER #####
node 'app1...',
'app2...'
'app3...'
'app4...'
'app5...' inherits 'origin' {
include apt::deb6
include base::extended
include cron::app
include daemontools::app
include infrastructure
include logrotate::nginx_json
include logstash::app
include mongodb::app
include monit::app
include nginx
include openx
include php5::app
include subversion::app
}
Maybe this will clear up the problem.
Cheers,
David
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/8e4a7f86-9a3a-44ee-b72d-93015e3e35bf%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.