Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Best way to install puppet master under SLES (Suse) 11 R2?

So this would be so much easier if we were sticking to RHEL, but we’re switching to SLES. I’ve been looking for a good guide to installing the puppet master, but I’m coming up short. The Pro Puppet book has an option for installing from source:

$ cd /tmp
$ wget http://puppetlabs.com/downloads/facter/facter-1.5.7.tar.gz
Unpack the tarball and run the install.rb script to install Facter.
$ tar -zxf facter-1.5.7.tar.gz
$ cd facter-1.5.7
# ./install.rb

This will install Facter into the default path for Ruby libraries on your host, for example /usr/lib/ruby/ on many Linux distributions.

Next, we need to download and install Puppet using the same process:

$ cd /tmp
$ wget http://puppetlabs.com/downloads/puppet/puppet-2.6.1.tar.gz
$ tar -zxf puppet-2.6.1.tar.gz
$ cd puppet-2.6.1
# ./install.rb

However both the book and Puppet page recommend against this:

http://docs.puppetlabs.com/guides/installation.html#installing-from-a-tarball-not-recommended

What is the recommended way to install Puppet on SLES 11 R2?

Best way to install puppet master under SLES (Suse) 11 R2?

So this would be so much easier if we were sticking to RHEL, but we’re switching to SLES. I’ve been looking for a good guide to installing the puppet master, but I’m coming up short. The Pro Puppet book has an option for installing from source:

$ cd /tmp
$ wget http://puppetlabs.com/downloads/facter/facter-1.5.7.tar.gz
Unpack the tarball and run the install.rb script to install Facter.
$ tar -zxf facter-1.5.7.tar.gz
$ cd facter-1.5.7
# ./install.rb

This will install Facter into the default path for Ruby libraries on your host, for example /usr/lib/ruby/ on many Linux distributions.

Next, we need to download and install Puppet using the same process:

$ cd /tmp
$ wget http://puppetlabs.com/downloads/puppet/puppet-2.6.1.tar.gz
$ tar -zxf puppet-2.6.1.tar.gz
$ cd puppet-2.6.1
# ./install.rb

However both the book and Puppet page recommend against this:

http://docs.puppetlabs.com/guides/installation.html#installing-from-a-tarball-not-recommended

What is the recommended way to install Puppet on SLES 11 R2?

Best way to install puppet master under SLES (Suse) 11 R2?

So this would be so much easier if we were sticking to RHEL, but we’re switching to SLES. I’ve been looking for a good guide to installing the puppet master, but I’m coming up short. The Pro Puppet book has an option for installing from source:

$ cd /tmp
$ wget http://puppetlabs.com/downloads/facter/facter-1.5.7.tar.gz
Unpack the tarball and run the install.rb script to install Facter.
$ tar -zxf facter-1.5.7.tar.gz
$ cd facter-1.5.7
# ./install.rb

This will install Facter into the default path for Ruby libraries on your host, for example /usr/lib/ruby/ on many Linux distributions.

Next, we need to download and install Puppet using the same process:

$ cd /tmp
$ wget http://puppetlabs.com/downloads/puppet/puppet-2.6.1.tar.gz
$ tar -zxf puppet-2.6.1.tar.gz
$ cd puppet-2.6.1
# ./install.rb

However both the book and Puppet page recommend against this:

http://docs.puppetlabs.com/guides/installation.html#installing-from-a-tarball-not-recommended

What is the recommended way to install Puppet on SLES 11 R2?