Jira (PUP-10473) Remove legacy auth.conf support

0 views
Skip to first unread message

Josh Cooper (Jira)

unread,
Apr 27, 2020, 8:05:04 PM4/27/20
to puppe...@googlegroups.com
Josh Cooper created an issue
 
Puppet / Bug PUP-10473
Remove legacy auth.conf support
Issue Type: Bug Bug
Assignee: Unassigned
Created: 2020/04/27 5:04 PM
Fix Versions: PUP 7.0.0
Priority: Normal Normal
Reporter: Josh Cooper

Per https://puppet.com/docs/puppetserver/latest/deprecated_features.html#use-of-core-puppet-authconf-for-authorizing-master-service-routes

"The jruby-puppet.use-legacy-auth-conf setting will be removed from Puppet Server configuration, and Puppet Server will instead always use the new trapperkeeper-authorization “auth.conf” when authorizing client requests."

This ticket is to remove the legacy authorization layer from puppet. This includes the rest_authconfig setting, the AuthConfigLoader, AuthConfigParser, DefaultAuthProvider, AuthConfig, Authorization, Rights, AuthStore, beaker and rspec tests.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v8.5.2#805002-sha1:a66f935)
Atlassian logo

Josh Cooper (Jira)

unread,
Apr 28, 2020, 1:00:04 PM4/28/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Team: Froyo

Josh Cooper (Jira)

unread,
Jul 21, 2020, 1:01:03 PM7/21/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Epic Link: PUP- 9120 10593

Rob Braden (Jira)

unread,
Jul 22, 2020, 7:04:03 PM7/22/20
to puppe...@googlegroups.com
Rob Braden updated an issue
Change By: Rob Braden
Labels: platform_7

Maggie Dreyer (Jira)

unread,
Aug 10, 2020, 6:26:03 PM8/10/20
to puppe...@googlegroups.com
Maggie Dreyer updated an issue
Change By: Maggie Dreyer
Team: Froyo Coremunity

Josh Cooper (Jira)

unread,
Aug 21, 2020, 6:43:03 PM8/21/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Sprint: Coremunity Grooming

Josh Cooper (Jira)

unread,
Aug 31, 2020, 11:55:03 PM8/31/20
to puppe...@googlegroups.com
Josh Cooper assigned an issue to Josh Cooper
Change By: Josh Cooper
Assignee: Josh Cooper

Josh Cooper (Jira)

unread,
Sep 4, 2020, 5:47:04 PM9/4/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Sprint: Coremunity Grooming Platform Core KANBAN

Josh Cooper (Jira)

unread,
Sep 15, 2020, 2:43:03 PM9/15/20
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Sep 15, 2020, 2:49:03 PM9/15/20
to puppe...@googlegroups.com
Josh Cooper updated an issue
Change By: Josh Cooper
Release Notes: Deprecation
Release Notes Summary: Note this is a removal not a deprecation.

Puppet's legacy auth.conf has been deprecated for several major releases, and puppet 7 removes support for legacy auth.conf entirely. As a result, all authorization to puppet REST APIs is controlled by puppetserver's auth.conf. In addition, "allow" and "deny" rules in puppet's fileserver.conf used for custom file mounts will be ignored and puppet will log an error for each entry. Finally, the `rest_authconfig` setting has been removed.

Josh Cooper (Jira)

unread,
Sep 28, 2020, 2:47:03 PM9/28/20
to puppe...@googlegroups.com
Josh Cooper commented on Bug PUP-10473

Passed CI in c1cd3f8c5f.

Josh Cooper (Jira)

unread,
Oct 13, 2020, 1:31:03 PM10/13/20
to puppe...@googlegroups.com

Josh Cooper (Jira)

unread,
Oct 14, 2020, 5:28:03 PM10/14/20
to puppe...@googlegroups.com
Josh Cooper commented on Bug PUP-10473

Passed CI in 9b985858f5

Claire Cadman (Jira)

unread,
Nov 10, 2020, 4:40:03 AM11/10/20
to puppe...@googlegroups.com
Claire Cadman updated an issue
Change By: Claire Cadman
Labels: doc_reviewed platform_7
Reply all
Reply to author
Forward
0 new messages