canmove, Confirmed users
6,439
edits
Line 562: | Line 562: | ||
'''Open Firefox once to make sure a default profile is created''' (see if this is still needed lsblakk May 27/09) | '''Open Firefox once to make sure a default profile is created''' (see if this is still needed lsblakk May 27/09) | ||
== Accept the client's key on the Puppet server == | == Puppet Setup == | ||
=== Add the slave to the Puppet configuration === | |||
Production slaves should be added to [http://hg.mozilla.org/build/puppet-manifests/file/tip/site-production.pp site-production.pp], staging slaves to [http://hg.mozilla.org/build/puppet-manifests/file/tip/site-staging.pp site-staging.pp]. For the purposes of this document a staging slave is one that will remain 'permanently' in staging. Anything else is a production slaves. | |||
Once you have patched that file you need to update the checkouts on staging-puppet and production-puppet: | |||
# as root | |||
cd /etc/puppet/manifests | |||
hg pull && hg up | |||
=== Accept the client's key on the Puppet server === | |||
Until you have manually accepted the clients key on the Puppet server it will be unable to sync up. | Until you have manually accepted the clients key on the Puppet server it will be unable to sync up. | ||
Log onto the appropriate server (staging-puppet or production-puppet) and do the following: | Log onto the appropriate server (staging-puppet or production-puppet) and do the following: |