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

Feature #14598

Puppet Module Tool should interact with the forge using SSL

Added by Ken Barber over 2 years ago. Updated about 2 years ago.

Status:ClosedStart date:05/20/2012
Priority:NormalDue date:
Assignee:Ken Barber% Done:

0%

Category:module tool
Target version:3.0.0
Affected Puppet version: Branch:https://github.com/kbarber/puppet/tree/ticket/3.0rc/14598-interact_with_the_forge_using_ssl
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

Puppet Module Tool should interact with the forge using SSL.

As we are start to create more interactions requiring a higher level of security, this would be a step in the right direction.


Related issues

Blocks Puppet Forge - Feature #3790: Tool should have an upload capability Accepted 05/18/2010

History

#1 Updated by Ken Barber over 2 years ago

  • Status changed from Unreviewed to In Topic Branch Pending Review
  • Branch set to https://github.com/puppetlabs/puppet/pull/804

#2 Updated by Ken Barber over 2 years ago

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

Needs acceptances tests.

#3 Updated by Ken Barber about 2 years ago

  • Branch changed from https://github.com/puppetlabs/puppet/pull/804 to https://github.com/kbarber/puppet/tree/ticket/master/14598-interact_with_the_forge_using_ssl

So the current acceptance tests fail due to lack of a ca_path or ca_file setting. Have sent a mail out to puppet-dev to see what solution people would prefer for this.

https://groups.google.com/forum/?fromgroups#!topic/puppet-dev/9mxjmHiFGgc

#4 Updated by Ken Barber about 2 years ago

  • Category changed from modules to module tool
  • Status changed from Tests Insufficient to In Topic Branch Pending Review
  • Target version set to Waldorf

New pull request with all tests now working here:

https://github.com/puppetlabs/puppet/pull/888

#5 Updated by Ken Barber about 2 years ago

  • Target version changed from Waldorf to 3.0.0
  • Branch changed from https://github.com/kbarber/puppet/tree/ticket/master/14598-interact_with_the_forge_using_ssl to https://github.com/kbarber/puppet/tree/ticket/3.0rc/14598-interact_with_the_forge_using_ssl

Kelsey has offered to test and review this for a 3.0.0 target, so the new branch rebased from 3.0rc is here:

https://github.com/puppetlabs/puppet/pull/891

#6 Updated by Kelsey Hightower about 2 years ago

  • Status changed from In Topic Branch Pending Review to Merged - Pending Release

#7 Updated by Matthaus Owens about 2 years ago

  • Status changed from Merged - Pending Release to Closed

Released in Puppet 3.0.0-rc4

Also available in: Atom PDF