Project

General

Profile

Actions

Refactor #30857

open

Merge Puppet Proxy Puppet API provider code into the Puppet module

Added by Ewoud Kohl van Wijngaarden over 3 years ago. Updated over 3 years ago.

Status:
Ready For Testing
Priority:
Normal
Category:
Puppet
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

In #26591 the legacy provider was dropped. Since then, there is only one provider. The provider code was kept since it didn't need any changes to configuration files. However, having a module with just a single provider is complex. Both from a code perspective and as an admin.

The implications are that the puppet.yaml and puppet_proxy_puppet_api.yaml files are merged (after being split in #13667). This means installer and manual updates are needed to reflect this.


Related issues 2 (0 open2 closed)

Related to Smart Proxy - Feature #26591: Raise minimum Puppet version to 4.4ClosedEwoud Kohl van WijngaardenActions
Related to Smart Proxy - Feature #13667: puppet_proxy and puppetca modules load puppet gem in puppet 4.0 and higher environments Closed02/11/2016Actions
Actions #1

Updated by Ewoud Kohl van Wijngaarden over 3 years ago

  • Related to Feature #26591: Raise minimum Puppet version to 4.4 added
Actions #2

Updated by Ewoud Kohl van Wijngaarden over 3 years ago

  • Related to Feature #13667: puppet_proxy and puppetca modules load puppet gem in puppet 4.0 and higher environments added
Actions #3

Updated by The Foreman Bot over 3 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Ewoud Kohl van Wijngaarden
  • Pull request https://github.com/theforeman/smart-proxy/pull/771 added
Actions

Also available in: Atom PDF