Jira (PUP-8550) Agent HTTP connection improvements

5 views
Skip to first unread message

Josh Cooper (JIRA)

unread,
Mar 14, 2018, 5:30:03 PM3/14/18
to puppe...@googlegroups.com
Josh Cooper created an issue
 
Puppet / Epic PUP-8550
Agent HTTP connection improvements
Issue Type: Epic Epic
Assignee: Unassigned
Created: 2018/03/14 2:29 PM
Priority: Normal Normal
Reporter: Josh Cooper

The agent's HTTP connections handling has some bugs and is in need of some improvements.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Josh Cooper (JIRA)

unread,
Mar 14, 2018, 5:48:03 PM3/14/18
to puppe...@googlegroups.com
Josh Cooper commented on Epic PUP-8550
 
Re: Agent HTTP connection improvements

I forget Charlie Sharpsteen or Reid Vandewiele, was there a timeout bug you were going to file? Maybe about the default infinite http_read_timeout? If so, please add to this epic.

Josh Cooper (JIRA)

unread,
Mar 14, 2018, 5:48:03 PM3/14/18
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Fix Version/s: PUP 6.y

Charlie Sharpsteen (JIRA)

unread,
Mar 14, 2018, 5:54:04 PM3/14/18
to puppe...@googlegroups.com

Yup, there is a bug that needs to be files. It's currently #10 on an ever-growing todo list

Mostly just need to put together a reproduction case for it. I'll link it here once I get it filed.

Charlie Sharpsteen (JIRA)

unread,
Apr 16, 2018, 12:19:04 PM4/16/18
to puppe...@googlegroups.com

Josh Cooper Finally got around to putting a re-production case together for http_keepalive_timeout, filed as PUP-8662

Josh Cooper (JIRA)

unread,
Jun 26, 2018, 1:48:07 PM6/26/18
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Sub-team: Coremunity

Josh Cooper (JIRA)

unread,
Jun 26, 2018, 1:48:07 PM6/26/18
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Team/s: Platform Core Coremunity

Josh Cooper (JIRA)

unread,
Dec 16, 2019, 5:24:04 PM12/16/19
to puppe...@googlegroups.com
Josh Cooper updated an issue
The agent's HTTP Puppet contains multiple http client implementations, which behave differently in terms of persistent connections , proxy settings, timeouts, server-list failover, and error handling has some bugs . 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 is in need of some improvements 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.

Robert August Vincent II (JIRA)

unread,
Dec 31, 2019, 9:40:03 AM12/31/19
to puppe...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages