Issue #3510 has been reported by Russell Miller.

----------------------------------------
Bug #3510: Packaging is almost impossible.
http://projects.puppetlabs.com/issues/3510

Author: Russell Miller
Status: Unreviewed
Priority: Normal
Assigned to: 
Category: 
Target version: 
Keywords: 
Branch: 


I ham trying to install the puppet dashboard in a production environment.  
Because of the way it's designed, it is almost impossible to package it up for 
an automated install using RPM.  Some issues I encountered:

- Requires a specific version of rake that doesn't seem to be available with 
CentOS anywhere (I have to uninstall the RPM which is a *dependency of puppet* 
and install the gem manually, which potentially breaks a lot of stuff)
- Requires the ruby mysql gem with also isn't available with CentOS anywhere
- Has no init script for functionality with Redhat/CentOS (I have to use screen 
to run it at the moment)
- and perhaps the most annoying, rake install does nothing but install the 
correct mysql tables.  There is no functionality for installing into a 
filesystem that can be used with rpmbuild.

This is a general criticism I have of ruby apps, but this one is particularly 
egregious.

Do you have anything you've worked on in-house to at least set me in the right 
direction here?  I'd like to spend a couple of days trying to work out the 
dependency issues, but I'm really busy and have to push forward...


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to