ReleaseEngineering:Puppet:Dashboard

From MozillaWiki
Revision as of 03:02, 2 August 2010 by Cshields (talk | contribs)
Jump to navigation Jump to search

Assumptions

It is assumed that the EPEL repository is setup and that the puppet (and puppet-master) packages were installed from there.

Puppet-master and the dependencies should be at their latest versions

Installation

Puppetlabs has just recently setup a yum repo with custom RPMs of puppet-dashboard. Add this to a repo file in /etc/yum.repos.d/

[puppetlabs] 
name=Puppet Labs Packages 
baseurl=http://yum.puppetlabs.com/base/ 
enabled=1 
gpgcheck=1 
gpgkey=http://yum.puppetlabs.com/RPM-GPG-KEY-reductive

Install with yum install puppet-dashboard


Configuration

Problems

If you run into the following, you need to upgrade ruby, ruby-libs, etc. first:

Transaction Check Error:

 file /usr/lib/ruby/1.8/net/pop.rb from install of ruby-libs-1.8.5-5.el5_4.8 conflicts with file from package ruby-libs-1.8.5-5.el5_2.6