Details
-
New Feature
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
None
-
Night's Watch
-
PR - 2019-04-17, PR - 2019-05-02, PR - 2019-05-15
-
33048,40158
-
2
-
New Feature
-
Description
- The gem-provider should not rely on the $PATH for the default gem – it must explicitly invoke the gem-executable appropriate for the underlying OS. On Linux that's /usr/bin/gem, on FreeBSD that's typically /usr/local/bin/gem and so on.
- The gem-provider must allow specifying an alternative gemcmd. People have been asking for this for years. Something like:
package {'foo': ensure => 'latest', provider => 'gem', gemcmd => '/usr/local/bin/gem22'}
ought to work. But does not...
Attachments
Issue Links
- is duplicated by
-
PUP-10604 Include the puppetserver_gem package provider with core Puppet
-
- Resolved
-
- relates to
-
PUP-5427 incorrect path being defined in puppet-agent's init script is causing gems to be installed into puppet's gem env.
-
- Resolved
-
-
PUP-6134 Unable to install a Ruby gem to non-Puppet Ruby stack using the package resource type on Windows
-
- Resolved
-
-
PUP-2730 source attribute not honored for gem provider
-
- Closed
-
-
PUP-3688 Allow path environment to be specified on a per-resource basis
-
- Closed
-
-
PUP-1082 pip provider should handle multiple pips/pythons
-
- Resolved
-
- links to
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...