Jira (PUP-10260) Modify rest termini to call http client

26 views
Skip to first unread message

Josh Cooper (JIRA)

unread,
Jan 30, 2020, 8:21:04 PM1/30/20
to puppe...@googlegroups.com
Josh Cooper created an issue
 
Puppet / Task PUP-10260
Modify rest termini to call http client
Issue Type: Task Task
Assignee: Unassigned
Created: 2020/01/30 5:20 PM
Priority: Normal Normal
Reporter: Josh Cooper

Change builtin rest termini to call the http client.

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

Josh Cooper (JIRA)

unread,
Jan 30, 2020, 8:22:03 PM1/30/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Sprint: Platform Core KANBAN

Josh Cooper (JIRA)

unread,
Jan 30, 2020, 8:22:04 PM1/30/20
to puppe...@googlegroups.com
Josh Cooper assigned an issue to Josh Cooper
Change By: Josh Cooper
Assignee: Josh Cooper

Josh Cooper (JIRA)

unread,
Jan 30, 2020, 8:22:04 PM1/30/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Fix Version/s: PUP 6.13.0

Josh Cooper (JIRA)

unread,
Jan 30, 2020, 8:24:03 PM1/30/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change builtin rest termini to call the http client.


Use legacy implementation if Puppet::Network::HTTP::Connection.http_connection_class has been overridden by puppetserver.

Josh Cooper (JIRA)

unread,
Feb 5, 2020, 4:09:05 PM2/5/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change builtin rest termini to call the http client.

{noformat}
lib/puppet/indirector/catalog/rest.rb
lib/puppet/indirector/facts/rest.rb
lib/puppet/indirector/file_bucket_file/rest.rb
lib/puppet/indirector/file_content/rest.rb
lib/puppet/indirector/file_metadata/rest.rb
lib/puppet/indirector/node/rest.rb
lib/puppet/indirector/report/rest.rb
lib/puppet/indirector/status/rest.rb
{noformat}

Use legacy implementation if Puppet::Network::HTTP::Connection.http_connection_class has been overridden by puppetserver.

Josh Cooper (JIRA)

unread,
Feb 10, 2020, 12:06:04 PM2/10/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Fix Version/s: PUP 6.13.0
Fix Version/s: PUP 6.14.0

Josh Cooper (JIRA)

unread,
Feb 10, 2020, 12:37:05 PM2/10/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Release Notes Summary: Modifies puppet to use the new http client for all REST requests.
Release Notes: Enhancement

Josh Cooper (JIRA)

unread,
Feb 10, 2020, 12:38:04 PM2/10/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Release Notes Summary: Modifies puppet to use the new http client for all REST requests. This does not change how puppet works when running as a library inside puppetserver.

Jorie Tappa (JIRA)

unread,
Feb 10, 2020, 2:18:04 PM2/10/20
to puppe...@googlegroups.com
Jorie Tappa updated an issue
Change By: Jorie Tappa
Component/s: Docs

Josh Cooper (JIRA)

unread,
Feb 10, 2020, 2:20:05 PM2/10/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Release Notes Summary: Modifies puppet to use the new http client for all REST requests. Prior to this release, the agent only used the http client for certificate related requests, such as downloading the CA and CRL bundles, submitting the certificate request (CSR) and downloading the client certificate. This does not change how puppet works when running as a library inside puppetserver.

Melissa Stone (Jira)

unread,
Mar 2, 2020, 5:07:03 PM3/2/20
to puppe...@googlegroups.com
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Josh Cooper (Jira)

unread,
Mar 3, 2020, 12:23:03 PM3/3/20
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Mar 3, 2020, 12:23:03 PM3/3/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Change builtin rest termini to call the http client.

{noformat}
lib/puppet/indirector/catalog/rest.rb
lib/puppet/indirector/facts/rest.rb
lib/puppet/indirector/file_bucket_file/rest.rb
lib/puppet/indirector/file_content/rest.rb
lib/puppet/indirector/file_metadata/rest.rb
lib/puppet/indirector/node/rest.rb
lib/puppet/indirector/report/rest.rb
lib/puppet/indirector/status/rest.rb
{noformat}

Use legacy implementation if
{{ Puppet::Network::HTTP::Connection.http_connection_class }} has been overridden by puppetserver.

Paul Mansfield (Jira)

unread,
May 7, 2020, 5:36:03 AM5/7/20
to puppe...@googlegroups.com
Paul Mansfield commented on Task PUP-10260
 
Re: Modify rest termini to call http client

will this result in a new version of the puppet agent package for centos7? thanks.

Reply all
Reply to author
Forward
0 new messages