Details
-
Task
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
-
Coremunity
-
Platform Core KANBAN
-
Enhancement
-
The "http" report processor uses puppet's new HTTP client when running in the context of "puppet apply". When running in the context of puppetserver, it uses the existing HTTP client in puppetserver.
-
Needs Assessment
Description
The http report processor calls Puppet::Network::HttpPool to post the report to Puppet[:reporturl]. Modify the processor to use Puppet::HTTP::Client#post instead. It should continue to send the same query parameters, eg metric_id, content-type, basic authentication, etc as it currently does. It should continue to only trust the puppet PKI.
This is blocked on PUP-10324