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.

Reply via email to