canmove, Confirmed users
6,439
edits
Line 23: | Line 23: | ||
= Install Puppet = | = Install Puppet = | ||
yum install ruby facter puppet ruby-shadow augeas-libs ruby-augeas | yum install ruby facter puppet ruby-shadow augeas-libs ruby-augeas | ||
Now, we need to run puppet once and sign its cert on the puppetmaster | |||
# On the client | |||
puppetd --test --server $hostname.build.mozilla.org | |||
You should get a message like "notice: Set to run 'one time'; exiting with no certificate". Sign it on the puppetmaster as follows: | |||
# root @ staging-puppet or production-puppet | |||
puppetca --sign $hostname.build.mozilla.org | |||
Now, back on the slave we enable the service and start it | |||
chkconfig --level 2345 puppet on | chkconfig --level 2345 puppet on | ||
service puppet start |