Project

General

Profile

Refactor #30857

Merge Puppet Proxy Puppet API provider code into the Puppet module

Added by Ewoud Kohl van Wijngaarden almost 2 years ago. Updated over 1 year ago.

Status:
Ready For Testing
Priority:
Normal
Category:
Puppet
Target version:
-
Difficulty:
Triaged:
No
Bugzilla link:
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

Related to Smart Proxy - Feature #26591: Raise minimum Puppet version to 4.4Closed
Related to Smart Proxy - Feature #13667: puppet_proxy and puppetca modules load puppet gem in puppet 4.0 and higher environments Closed2016-02-11

History

#1 Updated by Ewoud Kohl van Wijngaarden almost 2 years ago

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

#2 Updated by Ewoud Kohl van Wijngaarden almost 2 years ago

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

#3 Updated by The Foreman Bot almost 2 years ago

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

Also available in: Atom PDF