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

Start shipping the Ruby HOCON gem to the agent shared gemdir

    XMLWordPrintable

    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