Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-10677

Gem provider should install gems on the system ruby on Windows

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 7.0.0
    • Component/s: None
    • Template:
    • Team:
      Night's Watch
    • Story Points:
      3
    • Sprint:
      NW - 2020-09-16, NW - 2020-09-30, NW - 2020-10-14
    • Release Notes:
      New Feature
    • Release Notes Summary:
      Updated the gem provider to install by default gems in the system Ruby. puppet_gem provider must be used to managed gem in the ruby vendored by Puppet.
    • QA Risk Assessment:
      Needs Assessment

      Description

      On Windows the gem provider installs new gems in the Ruby shipped by Puppet. This happens because the Puppet path is prepended to the existing system path.

      The desired behavior for the gem provider is to install gems in the system ruby, if it exists.

      puppet_gem provider should install gems in the Ruby provided by Puppet.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              gheorghe.popescu Gheorghe Popescu
              Reporter:
              mihai.buzgau Mihai Buzgau
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Zendesk Support