The puppet init script (/etc/init.d/puppet) has a dependency on puppetmaster that is higly problematic on non-master nodes: depend() { need localmount use dns logger puppetmaster netmount nfsmount } For puppet nodes that ARE NOT master (ie, almost all) this is a big problem because starting puppet tries to start up the master. Can the depend() section please get changed to the following? depend() { need localmount use dns logger netmount nfsmount } This way puppet can start without trying to invoke master.
app-admin/puppet 3.7
this only depends/starts it if it's enabled, not simply installed. might still be a good change though
gonna close this as it's only started if enabled