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

Register puppet, facter etc as gems inside the puppet-agent package

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • None
    • puppet-agent 1.3.0
    • None
    • None
    • 1
    • RE 2015-09-09, RE 2015-11-11
    • Bug Fix
    • Hide
      Registers puppet, facter, and hiera from the puppet-agent package as gems in our vendored ruby. This way you can install an external gem, e.g. puppet-pip, and rubygems can satisfy dependencies using the already installed puppet/facter/hiera gems, as opposed to downloading and installing a new version. Note mcollective is not registered this way.
      Show
      Registers puppet, facter, and hiera from the puppet-agent package as gems in our vendored ruby. This way you can install an external gem, e.g. puppet-pip, and rubygems can satisfy dependencies using the already installed puppet/facter/hiera gems, as opposed to downloading and installing a new version. Note mcollective is not registered this way.

    Description

      The puppet-agent package should register the puppet and facter gems as being already installed. So if I gem install a gem that requires puppet it shouldn't try to install it again as a gem and overwrite the binary from the package.

      This is when using /opt/puppetlabs/puppet/bin/gem to install gems.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              dalen Erik Dalén
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Zendesk Support