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.