From 5a864b720aafda4a340227e1858cc20da82eab7c Mon Sep 17 00:00:00 2001 From: Paul Belanger Date: Thu, 18 Jul 2013 17:56:47 -0400 Subject: [PATCH] A few updates for RHEL based systems Plus a ProTip about hiera Change-Id: I307d264af650647f53b3e35a3bfc5721a06b06a8 Signed-off-by: Paul Belanger --- doc/source/sysadmin.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc/source/sysadmin.rst b/doc/source/sysadmin.rst index 95aa9539b1..a7041ae771 100644 --- a/doc/source/sysadmin.rst +++ b/doc/source/sysadmin.rst @@ -54,10 +54,16 @@ private date from hiera to the more robust manifests in the This means that you can run the same configuration on your own server simply by providing a different manifest file instead of site.pp. +.. note:: + The example below is for Debian / Ubuntu systems. If you are using a + RedHat based system be sure to setup sudo or simply run the commands as + the root user. + As an example, to run the etherpad configuration on your own server, start by ensuring git is installed and then cloning the config Git repo:: + sudo su - apt-get install git git clone https://github.com/openstack-infra/config cd config @@ -72,6 +78,11 @@ the node specifier). It might look something like this:: sysadmins => 'user@example.org', } +.. note:: + Be sure not to use any of the hiera functionality from manifests/site.pp + since it is not installed yet. You should be able to comment out the logic + safely. + Then to apply that configuration, run the following:: bash install_puppet.sh