Install on Frontend
Setup EPEL yum repo
On test ROCKS5 frontend, install puppet-server from EPEL repo.
Note that redhat.com is not reachable from aglt2.org. But EPEL repo should work due to mirror setup. First get the EPEL yum repo info from a reachable site:
rpm -i http://www.gtlib.gatech.edu/pub/fedora-epel/5/x86_64/epel-release-5-3.noarch.rpm
This will setup the EPEL repo as enabled, disable it so not on by default for yum.
[root@msuroxi ~]# cat /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 5 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch
mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
...
Install puppet-server
Recommendation is to use epel-testing yum repo for RPM based systems.
Jan 2010, see 0.24.8-4 in epel and 0.25.3-1 in epel-testing.
Install epel-release-5-3 on system.
[root@msuroxi ~]# yum install puppet-server --enablerepo=epel-testing
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
puppet-server noarch 0.25.3-1.el5 epel-testing 21 k
Installing for dependencies:
augeas-libs x86_64 0.6.0-2.el5 epel 292 k
facter noarch 1.5.7-1.el5 epel 51 k
puppet noarch 0.25.3-1.el5 epel-testing 765 k
ruby-augeas x86_64 0.3.0-1.el5 epel 19 k
ruby-shadow x86_64 1.4.1-7.el5 epel 9.6 k
Transaction Summary
================================================================================
Install 6 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 1.1 M
Is this ok [y/N]:
The installer leaves the puppet server off:
[root@cap ~]# chkconfig puppet --list
puppet 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Install Puppet Client
yum install puppet --enablerepo=epel-testing
Downloading Packages:
(1/7): ruby-shadow-1.4.1-7.el5.x86_64.rpm | 9.6 kB 00:00
(2/7): ruby-augeas-0.3.0-1.el5.x86_64.rpm | 19 kB 00:00
(3/7): facter-1.5.7-1.el5.noarch.rpm | 51 kB 00:00
(4/7): ruby-1.8.5-5.el5_3.7.x86_64.rpm | 274 kB 00:00
(5/7): augeas-libs-0.6.0-2.el5.x86_64.rpm | 292 kB 00:00
(6/7): puppet-0.25.3-1.el5.noarch.rpm | 765 kB 00:00
(7/7): ruby-libs-1.8.5-5.el5_3.7.x86_64.rpm | 1.6 MB 00:00
--------------------------------------------------------------------------------
Total 935 kB/s | 3.0 MB 00:03
--
TomRockwell - 05 Oct 2009