canmove, Confirmed users
2,850
edits
ChrisCooper (talk | contribs) |
ChrisCooper (talk | contribs) |
||
| Line 12: | Line 12: | ||
== Install puppet == | == Install puppet == | ||
Start with dependencies: | |||
yum install ruby facter ruby-shadow augeas-libs ruby-augeas rubygem-mongrel | yum install ruby facter ruby-shadow augeas-libs ruby-augeas rubygem-mongrel | ||
Until [[ReleaseEngineering/PuppetAgain]], we still use puppet version 0.24.8. These rpms are out-of-date now (as is CentOS 5.x). I found them at http://linux.web.psi.ch/dist/scientific/5/beta. They will likely also be available on one of the existing puppet servers, probably in /root. | |||
cd /root | |||
wget http://linux.web.psi.ch/dist/scientific/5/beta/puppet-0.24.8-1.el5.1.noarch.rpm | |||
wget http://linux.web.psi.ch/dist/scientific/5/beta/puppet-server-0.24.8-1.el5.1.noarch.rpm | |||
md5sum puppet-0.24.8-1.el5.1.noarch.rpm | |||
0dfaf87a4b6abc753c2727cd1efdf390 puppet-0.24.8-1.el5.1.noarch.rpm | |||
md5sum puppet-server-0.24.8-1.el5.1.noarch.rpm | |||
8dc2cf5623c14fdb02575ad953b52e51 puppet-server-0.24.8-1.el5.1.noarch.rpm | |||
rpm -Uvh | rpm -Uvh puppet-0.24.8-1.el5.1.noarch.rpm puppet-server-0.24.8-1.el5.1.noarch.rpm | ||
chkconfig --level 235 puppetmaster on | chkconfig --level 235 puppetmaster on | ||