Uploaded image for project: 'Puppet Agent'
  1. Puppet Agent
  2. PA-2130

Start shipping the Ruby HOCON gem to the agent shared gemdir

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: puppet-agent 6.0.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Acceptance Criteria:
      • ruby-hocon gem is available to puppetserver in the puppet-agent shared gem dir
    • Team:
      Froyo
    • Method Found:
      Needs Assessment
    • QA Risk Assessment:
      Needs Assessment

      Description

      The new puppetserver CA CLI needs to be able to parse HOCON files to read puppetserver's config. The simplest way to handle this dependency is to have the gem be shipped as part of puppet-agent in the shared gem directory shared by puppetserver. The gem is already in the puppet-runtime, but not currently being included in puppet-agent. We need to update puppet-agent to pull it in, and also verify that it is configured to be installed to the shared directory and not the usual GEM_HOME.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                maggie Maggie Dreyer
                Reporter:
                maggie Maggie Dreyer
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Zendesk Support