Feature #11992
closedSupport loading Puppet from AIO packages
Description
The smart proxy supports Puppet 4 loaded in the same Ruby environment (#11599), e.g. installed via a gem or some OS packages, but does not support Puppet installed with AIO packaging. In this instance, it would be unable to require 'puppet'
as it would be installed in a non-standard path.
Updated by Dominic Cleal about 9 years ago
- Blocks Tracker #8447: Puppet 4 support added
Updated by Dominic Cleal about 9 years ago
- Related to Bug #11599: Parsing environments/manifests in Puppet 4 fails added
Updated by Dominic Cleal about 9 years ago
Vaguely related.. https://groups.google.com/forum/#!msg/foreman-dev/4PoI3PyndYg/FL3gz6rYJgAJ touches on how implementing support for AIO and Puppet 4 could permit dropping of Ruby 1.8.7 support eventually in the smart proxy.
Suggestions in the thread are to implement Puppet 4 and AIO support in kafo_parsers and have the smart proxy use that library.
Updated by Anonymous almost 9 years ago
- Related to Feature #13667: puppet_proxy and puppetca modules load puppet gem in puppet 4.0 and higher environments added
Updated by Dominic Cleal over 8 years ago
- Status changed from New to Rejected
Support for loading Puppet from AIO packages will not be added, but instead ticket #13667 tracks using the Puppet Server API to retrieve all necessary information.