Merge "FUEL-281 remove "Installing Puppet with thin"

This commit is contained in:
Roman Alekseenkov 2012-12-20 05:02:56 +04:00 committed by Gerrit Code Review
commit beb66db95a
1 changed files with 0 additions and 31 deletions

View File

@ -229,26 +229,6 @@ OS Installation
* Run ``hostname fuel-pm`` or reboot to apply hostname
Installing Puppet with thin
~~~~~~~~~~~~~~~~~~~~~~~~~~~
* Copy modules
* Install Puppet master thin and nginx (replace "your-domain-name.com" with your domain name)::
puppet apply -e 'class {puppet:} -> class {puppet::thin:} -> class {puppet::nginx: puppet_master_hostname => "fuel-pm.mirantis.com"}'
* Generate SSH keys and upload them to ``/var/lib/puppet/ssh_keys``
* The default key names are "openstack" and "openstack.pub"
* Configure Puppet file server (The following file will be created: ``/etc/puppet/fileserver.conf``)::
puppet apply -e 'class {puppet::fileserver_config}'
* Configure PuppetDB
.. _puppet-master-stored-config:
Enabling Stored Configuration
@ -267,17 +247,6 @@ This section will show how to configure Puppet to use a technique called stored
apt-get install puppetdb puppetdb-terminus
update-rc.d puppetdb defaults
* Alternatively, you can install PuppetDB by Puppet manifest using the following script::
puppet apply -e 'class {puppetdb:}'
puppet apply -e 'class {class {puppetdb::master::config: puppet_service_name=>'thin' }
or::
puppet apply -e 'class {puppetdb:}'
puppet apply -e 'class {class {puppetdb::master::config: puppet_service_name=>'puppetmaster' }
* Disable selinux on CentOS/RHEL (otherwise Puppet will not be able to connect to PuppetDB)::
sed -i s/SELINUX=.*/SELINUX=disabled/ /etc/sysconfig/selinux