Jira (PUP-7052) Calls to the ENC terminus should use a configurable timeout

0 views
Skip to first unread message

Charlie Sharpsteen (JIRA)

unread,
Dec 29, 2016, 12:36:02 PM12/29/16
to puppe...@googlegroups.com
Charlie Sharpsteen created an issue
 
Puppet / Improvement PUP-7052
Calls to the ENC terminus should use a configurable timeout
Issue Type: Improvement Improvement
Affects Versions: PUP 4.8.1
Assignee: Unassigned
Components: Performance
Created: 2016/12/29 9:35 AM
Priority: Normal Normal
Reporter: Charlie Sharpsteen

Some ENC terminii, such as the REST terminus, are limited by a timeout due to the default configuration of the Puppet HTTP client. Others, such as the exec terminus, do not use a timeout when requesting node data from an external service. The lack of a timeout means that a Puppet Master can be stalled indefinitely by a misbehaving external script.

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

Charlie Sharpsteen (JIRA)

unread,
Dec 29, 2016, 12:37:04 PM12/29/16
to puppe...@googlegroups.com
Charlie Sharpsteen updated an issue
Change By: Charlie Sharpsteen
Some ENC terminii, such as the REST terminus, are limited by a timeout due to the default configuration of the Puppet HTTP client. Others, such as the exec terminus, do not use a timeout when requesting node data from an external service. The lack of a  uniform  timeout means that a Puppet Master can be stalled indefinitely by a misbehaving external  script  data source depending on which terminus is in use .

Moses Mendoza (JIRA)

unread,
Dec 30, 2016, 12:41:03 PM12/30/16
to puppe...@googlegroups.com

Moses Mendoza (JIRA)

unread,
Dec 30, 2016, 12:41:03 PM12/30/16
to puppe...@googlegroups.com

Branan Riley (JIRA)

unread,
May 16, 2017, 5:08:03 PM5/16/17
to puppe...@googlegroups.com
Branan Riley updated an issue
Change By: Branan Riley
Labels: maintenance  triaged

Moses Mendoza (JIRA)

unread,
May 18, 2017, 2:07:16 PM5/18/17
to puppe...@googlegroups.com

Charlie Sharpsteen (JIRA)

unread,
Feb 6, 2019, 4:11:02 PM2/6/19
to puppe...@googlegroups.com
Charlie Sharpsteen updated an issue
Change By: Charlie Sharpsteen
Affects Version/s: PUP 4.10.12
Affects Version/s: PUP 5.5.10
Affects Version/s: PUP 6.2.0
This message was sent by Atlassian JIRA (v7.7.1#77002-sha1:e75ca93)
Atlassian logo

Charlie Sharpsteen (JIRA)

unread,
Feb 6, 2019, 4:11:04 PM2/6/19
to puppe...@googlegroups.com

David McTavish (Jira)

unread,
Dec 6, 2021, 12:18:01 PM12/6/21
to puppe...@googlegroups.com
David McTavish updated an issue
Change By: David McTavish
Labels: maintenance nice-to-have reliability
This message was sent by Atlassian Jira (v8.13.2#813002-sha1:c495a97)
Atlassian logo

David McTavish (Jira)

unread,
Jan 12, 2022, 7:51:01 PM1/12/22
to puppe...@googlegroups.com
David McTavish updated an issue
Change By: David McTavish
Labels: final_triage maintenance nice-to-have reliability
This message was sent by Atlassian Jira (v8.20.2#820002-sha1:829506d)
Atlassian logo

David McTavish (Jira)

unread,
Jan 12, 2022, 7:52:03 PM1/12/22
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Jan 12, 2022, 10:28:02 PM1/12/22
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Jan 12, 2022, 10:31:02 PM1/12/22
to puppe...@googlegroups.com
Josh Cooper commented on Improvement PUP-7052
 
Re: Calls to the ENC terminus should use a configurable timeout

Given PUP-7022 and that node terminii are a common extension point, I think puppet/puppetserver should enforce a timeout here.

Molly Waggett (Jira)

unread,
Feb 22, 2022, 1:41:01 PM2/22/22
to puppe...@googlegroups.com
Molly Waggett updated an issue
 
Change By: Molly Waggett
Labels: final_triage maintenance nice-to-have reliability

David McTavish (Jira)

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

Josh Cooper (Jira)

unread,
Oct 26, 2022, 2:58:01 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