Feature #13667

puppet_proxy and puppetca modules load puppet gem in puppet 4.0 and higher environments
Related issues
Associated revisions
History
#1
Updated by Anonymous over 7 years ago
- Related to Feature #11992: Support loading Puppet from AIO packages added
#2
Updated by The Foreman Bot over 7 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/smart-proxy/pull/376 added
#3
Updated by Dominic Cleal about 7 years ago
- Related to Bug #14266: proxy-puppet - import classes to foreman takes ages added
#4
Updated by Dominic Cleal about 7 years ago
- Blocks Tracker #8447: Puppet 4 support added
#5
Updated by Dominic Cleal about 7 years ago
- Pull request https://github.com/theforeman/smart-proxy/pull/406 added
- Pull request deleted (
https://github.com/theforeman/smart-proxy/pull/376)
#6
Updated by Dominic Cleal about 7 years ago
- Blocked by Refactor #14618: Refactor plugin initialization and loading added
#7
Updated by Walter Heck about 7 years ago
Just so that others can find this stuff (as it took me a bit of time to figure things out): when you try smart-proxy from source with Puppet 4 aio packages installed you'll get the following:
[root@master smart-proxy]# yum list installed | grep puppet puppet-agent.x86_64 1.4.2-1.el7 @puppetlabs-pc1 puppetdb.noarch 4.0.2-1.el7 @puppetlabs-pc1 puppetdb-termini.noarch 4.0.2-1.el7 @puppetlabs-pc1 puppetlabs-release-pc1.noarch 1.0.0-2.el7 @/puppetlabs-release-pc1-el-7.noarch puppetserver.noarch 2.3.2-1.el7 @puppetlabs-pc1 [root@master smart-proxy]# /opt/smart-proxy/bin/smart-proxy Errors detected on startup, see log for details. Exiting: cannot load such file -- puppet
It would be really great to see this start working someday :)
#8
Updated by Anonymous about 7 years ago
Did you try changes in https://github.com/theforeman/smart-proxy/pull/406? If so, can you post the error log?
#9
Updated by Dominic Cleal about 7 years ago
- Related to Refactor #11080: Move Puppet run providers to plugin-capable layout added
#10
Updated by Dominic Cleal about 7 years ago
- Tracker changed from Bug to Feature
- Legacy Backlogs Release (now unused) set to 136
#11
Updated by Anonymous about 7 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset df0fc729bb8f3275c55f8673c669085755eee347.
#12
Updated by Dominic Cleal about 7 years ago
- Related to Feature #15095: Add Puppet server environment_classes API support added
#13
Updated by Dominic Cleal about 7 years ago
- Related to Bug #15130: Puppet environment retriever set to config_file, not API when using "environmentpath" added
#14
Updated by Ewoud Kohl van Wijngaarden over 2 years ago
- Related to Refactor #30857: Merge Puppet Proxy Puppet API provider code into the Puppet module added
Fixes #13667 - support for puppet 4.0 in puppet_proxy module