The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com
https://tickets.puppetlabs.com. See the following page for information on filing tickets with JIRA:
Add hooks to puppetmaster/puppetca to automatically process CSRs.
|Affected Puppet version:||0.25.5||Branch:|
Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com
Instead of having to pool the puppetmaster for csrs waiting to be signed, it would be helpful to be able to configure the puppetmaster to run a script when a csr has been uploaded by an unknown client.
The complete CSR could be made available to the hook (on standard input?). The hook would state whether the CSR should be signed, rejected, or queued for manual review (via return code?).