puppetlabs-operations/puppet-puppet — pull request #153 by danieldreier (2014-12-08 04:41:51+00:00)
Title: Remove 'puppet::agent' include from package

This fixes a problem where puppet::agent cannot manage the agent on a server also using puppet::server without this change, managing the agent via puppet-puppet on a node also using puppet::server results in a duplicate resource declaration

without this puppet::agent is effectively only usable as an include and cannot be used parameterized on the puppet master node