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

Bug #10379

cloud provisioner should be installable as a gem

Added by selena deckelmann about 3 years ago. Updated 11 months ago.

Status:ClosedStart date:10/28/2011
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:cloud provisioner
Target version:-
Keywords: cloud_provisioner Affected URL:
Branch: Affected PE version:

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

The docs suggest that installing in $confdir/modules is a good idea

See: http://docs.puppetlabs.com/guides/cloud_pack_getting_started.html

I realize that it tells you to update your RUBYLIB, but… that’s kinda weak sauce.

This really should be a gem install.

I talked briefly with Michael about this, and he thought a gem install was a good idea.

History

#1 Updated by Nigel Kersten almost 3 years ago

Selena, do you want a gem because that’s how you installed Puppet itself?

If your target platform had native packages for Puppet and Cloud Provisioner that worked seamlessly, would you prefer those?

#2 Updated by selena deckelmann almost 3 years ago

So… my answer is different for Mac OS X vs Linux.

For Linux – a native package is fine. For OS X, either a homebrew recipe or a gem is preferred. Downloading a .dmg or an installer package is a pain and wastes a lot of time.

I’m managing EC2 from two locations – my os x laptop, and also a puppetmaster in EC2.

(sorry I replied via email the first time… i’ve been trained by RT).

#3 Updated by selena deckelmann almost 3 years ago

[duplicate]

#4 Updated by James Turnbull almost 3 years ago

  • Status changed from Unreviewed to Needs More Information
  • Assignee changed from Dan Bode to selena deckelmann

Selena – dup of which?

#5 Updated by Andrew Parker almost 2 years ago

  • Status changed from Needs More Information to Closed
  • Assignee deleted (selena deckelmann)

As of puppet 3.0.0, puppet can load extensions from gems, so the core of this issue it taken care of. I’m closing this down because of that and the “[duplicate]” comment.

If there is another issue to address for cloud provisioner, that is probably better addressed in a new ticket.

#6 Updated by Charlie Sharpsteen 11 months ago

  • Project changed from Cloud-Provisioner to Puppet Enterprise (Public)

#7 Updated by Kenn Hussey 11 months ago

  • Category set to cloud provisioner

Also available in: Atom PDF