The 'puppetrun' is a server config but is perhaps better suited for a per-host option so it can be associated with roles&permissions and be enabled per host.
Created from redmine issue http://projects.theforeman.org/issues/6920
Upstream bug component is Provisioning
Moving 6.2 bugs out to sat-backlog.
Upstream bug component is Configuration Management
Upstream bug component is Puppet
Thank you for your interest in Satellite 6. We have evaluated this feature request, and we do not expect this to be implemented in product in the forseeable future. We are therefore closing this out as WONTFIX. If you have any concerns about this, please feel free to contact Rich Jerrido or Bryan Kearney. Thank you.
There was a request to re-open this, but we are keeping it closed. We do not see this feature being developed in the near future. Users can use remote execution jobs manually if they desire.