Details
-
New Feature
-
Status: Resolved
-
Normal
-
Resolution: Done
-
None
-
None
-
None
-
Systems Engineering
-
3
-
SE 2017-01-11, SE 2017-01-25, SE 2017-02-08
-
Needs Assessment
Description
Puppet agents can submit large datasets during API requests. When the Puppet Server buffers enough of these into memory, it can end up running out of resources. An option similar to PuppetDB's reject-large-commands setting would allow the Puppet Server to remain operational by refusing to accept large API submissions and also increases the visibility of problematic agents.