wiki:puppet/transition-to-puppet

Version 11 (modified by Ben Dean-Kawamura, 12 years ago) ( diff )

--

Transition to Puppet

Here are the steps to transition an MFPL server to puppet:

On the remote computer update the installed packages:

apt-get update
apt-get dist-upgrade
apt-get install puppet-common git-core lsb-release 

From your local computer run:

scp confdir/modules/freepuppet/files/freepuppet* root@SERVERNAME.mayfirst.org:/usr/local/sbin

On the remote computer run:

freepuppet-init

On local computer run, from your puppet confdir:

git remote add SERVERNAME root@SERVERNAME.mayfirst.org:/etc/puppet-bare
git push SERVERNAME master

After you push, you should see changes being made on the remote computer from puppet. Once those are done restart the remote computer to make sure that all services use the new configuration files from puppet.

Note: See TracWiki for help on using the wiki.