Jira (PUP-7022) The HTTP report processor should timeout requests that take too long

22 views
Skip to first unread message

Erik Hansen (JIRA)

unread,
Dec 16, 2016, 12:22:03 PM12/16/16
to puppe...@googlegroups.com
Erik Hansen created an issue
 
Puppet / Bug PUP-7022
The HTTP report processor should timeout requests that take too long
Issue Type: Bug Bug
Assignee: Unassigned
Created: 2016/12/16 9:21 AM
Priority: Normal Normal
Reporter: Erik Hansen

The HTTP report processor currently does not timeout if the endpoint does not reply.

This has the effect that a JRuby is tied up indefinitely, and not returned to the pool. This can quickly tie up all available JRubies and prevent further work being done by the puppetserver process.

Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v6.4.14#64029-sha1:ae256fe)
Atlassian logo

Eric Sorenson (JIRA)

unread,
Jan 30, 2017, 8:53:02 PM1/30/17
to puppe...@googlegroups.com

Eric Sorenson (JIRA)

unread,
Jan 30, 2017, 8:53:02 PM1/30/17
to puppe...@googlegroups.com

Eric Sorenson (JIRA)

unread,
Jan 30, 2017, 8:53:03 PM1/30/17
to puppe...@googlegroups.com

Geoff Nichols (JIRA)

unread,
Mar 1, 2017, 12:00:36 PM3/1/17
to puppe...@googlegroups.com

Geoff Nichols (JIRA)

unread,
Mar 1, 2017, 12:00:55 PM3/1/17
to puppe...@googlegroups.com

Geoff Nichols (JIRA)

unread,
Mar 1, 2017, 12:01:08 PM3/1/17
to puppe...@googlegroups.com

Geoff Nichols (JIRA)

unread,
Apr 13, 2017, 1:45:08 AM4/13/17
to puppe...@googlegroups.com

Branan Riley (JIRA)

unread,
May 15, 2017, 6:23:03 PM5/15/17
to puppe...@googlegroups.com

Branan Riley (JIRA)

unread,
May 15, 2017, 6:23:03 PM5/15/17
to puppe...@googlegroups.com

Branan Riley (JIRA)

unread,
May 15, 2017, 6:23:03 PM5/15/17
to puppe...@googlegroups.com

Maggie Dreyer (JIRA)

unread,
Feb 13, 2018, 6:55:02 PM2/13/18
to puppe...@googlegroups.com
Maggie Dreyer updated an issue
Change By: Maggie Dreyer
Labels: http
This message was sent by Atlassian JIRA (v7.5.1#75006-sha1:7df2574)
Atlassian logo

Josh Cooper (JIRA)

unread,
Mar 29, 2019, 3:42:03 PM3/29/19
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Component/s: Puppet Server
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Josh Cooper (Jira)

unread,
May 3, 2021, 1:17:01 PM5/3/21
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Team: Coremunity Froyo
This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo

David McTavish (Jira)

unread,
Dec 6, 2021, 12:01:01 PM12/6/21
to puppe...@googlegroups.com
David McTavish updated an issue
Change By: David McTavish
Labels: http nice-to-have reliability

David McTavish (Jira)

unread,
Dec 6, 2021, 12:16:02 PM12/6/21
to puppe...@googlegroups.com
David McTavish commented on Bug PUP-7022
 
Re: The HTTP report processor should timeout requests that take too long

if we do this, we should preserve the default behavior of having no timeout, but allow users to over-ride this

Josh Cooper (Jira)

unread,
Dec 6, 2021, 12:45:01 PM12/6/21
to puppe...@googlegroups.com
Josh Cooper commented on Bug PUP-7022

If the report processor hangs, takes too long, agent runs (every 30 minutes) will start to run over each other. My preference would be to implement whatever timeout Charlie Sharpsteen recommends. If the report processor actually takes more than 30 minutes to process the report, then something is very wrong with the puppet infrastructure.

David McTavish (Jira)

unread,
Dec 6, 2021, 12:50:01 PM12/6/21
to puppe...@googlegroups.com

thats fair Josh Cooper

my worry was if users were doing something strange like streaming data over HTTP2 but now my understanding is this is communication between our systems, it should have a deterministic duration

 

David McTavish (Jira)

unread,
Jan 12, 2022, 7:51:02 PM1/12/22
to puppe...@googlegroups.com
David McTavish updated an issue
Change By: David McTavish
Priority: Normal Low
This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d)
Atlassian logo

David McTavish (Jira)

unread,
Mar 9, 2022, 10:13:02 AM3/9/22
to puppe...@googlegroups.com

David McTavish (Jira)

unread,
Apr 13, 2022, 1:31:01 PM4/13/22
to puppe...@googlegroups.com

David Piekny (Jira)

unread,
May 31, 2022, 11:21:01 AM5/31/22
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Oct 26, 2022, 2:58:03 PM10/26/22
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Team: Froyo Phoenix
This message was sent by Atlassian Jira (v8.20.11#820011-sha1:0629dd8)
Atlassian logo
Reply all
Reply to author
Forward
0 new messages