The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Bug #15346

puppet allows the use of source as a parameter to the gem command, but it doesn't use source when doing a gem list even when source is specified

Added by Eric Stonfer over 2 years ago. Updated about 2 years ago.

Status:ClosedStart date:07/03/2012
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:provider
Target version:2.7.20
Affected Puppet version: Branch:https://github.com/puppetlabs/puppet/pull/889
Keywords:

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This issue is currently not available for export. If you are experiencing the issue described below, please file a new ticket in JIRA. Once a new ticket has been created, please add a link to it that points back to this Redmine ticket.


Description

I’ve submitted https://github.com/puppetlabs/puppet/pull/889 to add the use of the —source parameter to gem list when installing a gem package, and specifying the source.

package {“json_pure”: ensure => installed, source => “http://myrepo/gems”, provider => gem, }

right now this will search all repos for the json_pure gem, instead of just the specified repository.


Related issues

Duplicated by Puppet - Bug #14660: package provider gem does not use the specified source if... Duplicate 05/22/2012

History

#1 Updated by eric sorenson over 2 years ago

  • Status changed from Unreviewed to In Topic Branch Pending Review
  • Assignee set to Jeff McCune

In pull req #889 https://github.com/puppetlabs/puppet/pull/889

#2 Updated by Jeff McCune over 2 years ago

  • Status changed from In Topic Branch Pending Review to Tests Insufficient

I’m writing some tests to cover this behavior change now. I’ll be working in a topic branch named ticket/2.7.x/15346_add_gem_source_parameter in my own github repository.

#3 Updated by Jeff McCune over 2 years ago

  • Category set to provider
  • Target version set to 2.7.x

#4 Updated by Jeff McCune over 2 years ago

  • Branch set to https://github.com/puppetlabs/puppet/pull/889

#5 Updated by Jeff McCune over 2 years ago

  • Status changed from Tests Insufficient to Merged - Pending Release
  • Target version changed from 2.7.x to 2.7.20

Merged into 2.7.x, 3.x and master

As: https://github.com/puppetlabs/puppet/commit/7051f19 (7051f19)

#6 Updated by Jeff McCune over 2 years ago

  • Assignee deleted (Jeff McCune)

#7 Updated by Matthaus Owens over 2 years ago

Released in Puppet 3.0.0-rc4

#8 Updated by Matthaus Owens about 2 years ago

  • Status changed from Merged - Pending Release to Closed

Released in Puppet 2.7.20

Also available in: Atom PDF