Details
-
New Feature
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
Froyo
-
3
-
Platform Core 2017-09-05, Platform Core 2017-08-08, Platform Core 2017-08-22
-
Reviewed
-
New Feature
-
Puppetserver now has a directory at `/opt/puppetlabs/server/data/puppetserver/jars` where users can place jars that they wish to be loaded on the classpath when Puppetserver starts. Jars placed here will be left alone when upgrading.
-
Manual
Description
Sometimes gems that might otherwise need native extensions will need jars. This is mostly in the case where no gem with java extensions already exists.
These gems and other jars may be needed for custom facts or for hiera backends etc.
At present, there is no good way to add these jars in a way that is known to be at a minimum upgrade safe, and ideally supportable (in the case of PE).
There should be some way to either specify additional directories to be part of the classpath or a known, fixed location where jars can be safely added to.
Attachments
Issue Links
- relates to
-
SERVER-971 The Puppet Server should have better debugging documentation
-
- Closed
-
-
SERVER-969 Calling jbdc-mysql inside puppetserver jruby
-
- Closed
-
-
SERVER-1728 All-together avoiding OpenSSL:X509 is not an acceptable solution in user-space as user code may need to use this library
-
- Closed
-