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 puppet-users+unsubscr...@googlegroups.com.
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.

Reply via email to