Uploaded image for project: 'Puppet Server'
  1. Puppet Server
  2. SERVER-249

Add ability to add java/jars to puppet server

    Details

    • Template:
    • Team:
      Server
    • Story Points:
      3
    • Sprint:
      Platform Core 2017-09-05, Platform Core 2017-08-08, Platform Core 2017-08-22
    • CS Priority:
      Reviewed
    • Release Notes:
      New Feature
    • Release Notes Summary:
      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.
    • QA Risk Assessment:
      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

            Activity

              jsd-sla-details-panel

                People

                • Assignee:
                  qa qa
                  Reporter:
                  lee Lee Lowder
                  QA Contact:
                  Erik Dasher
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  15 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: