Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-8550

Agent HTTP connection improvements

    XMLWordPrintable

Details

    • Epic
    • Status: Closed
    • Normal
    • Resolution: Done
    • None
    • None
    • None
    • None
    • Agent HTTP
    • Coremunity
    • Needs Assessment

    Description

      Puppet contains multiple http client implementations, which behave differently in terms of persistent connections, proxy settings, timeouts, server-list failover, and error handling. This epic unifies puppet's http client code, provides an API for third-party code to call puppet REST APIs the same way the agent does, and lays the foundation for the agent to retrieve content from HTTPS servers like artifactory, github, etc thereby reducing load on the compiler. See https://github.com/puppetlabs/puppet/blob/master/docs/http.md for a complete description.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              josh Josh Cooper
              Votes:
              1 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support