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

Agent HTTP connection improvements

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Delivering
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: PUP 6.y
    • Component/s: None
    • Labels:
      None
    • Epic Name:
      Agent HTTP
    • Template:
    • Team/s:
      Coremunity
    • QA Risk Assessment:
      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

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

                Dates

                Created:
                Updated:

                  Zendesk Support