install: Liberty updates for obs (*suse/SLES)

* Updates relevant sections for openSUSE-*/SLES*
* Adds some work-arounds for potential deadends.
* Updates package and service names.

Change-Id: I85c1678d04737bc11915e3f3b1d9653abad1adaa
Implements: blueprint installguide-liberty
This commit is contained in:
Pranav Salunke 2015-10-05 13:12:17 +02:00 committed by Christian Berendt
parent f34960c5aa
commit df389de459
4 changed files with 36 additions and 8 deletions

View File

@ -282,7 +282,7 @@ Install and configure the database server
.. code-block:: console
# zypper install mariadb-client mariadb python-mysql
# zypper install mariadb-client mariadb python-PyMySQL
.. only:: ubuntu or debian
@ -433,6 +433,27 @@ Configure the message queue service
# systemctl enable rabbitmq-server.service
# systemctl start rabbitmq-server.service
.. only:: obs
In case the message queue service does not start and gives ``nodedown`` error,
perform the following steps.
* Copy the ``/usr/lib/systemd/system/epmd.socket`` file to the
``/etc/systemd/system`` directory.
* Edit the ``/etc/systemd/system/epmd.socket`` file to contain the following:
.. code-block:: ini
[Socket]
...
ListenStream=MANAGEMENT_INTERFACE_IP_ADDRESS:4369
Replace ``MANAGEMENT_INTERFACE_IP_ADDRESS`` with the IP address of the
management network interface on your controller node.
* Start the message queue service again.
#. Add the ``openstack`` user:
.. code-block:: console

View File

@ -22,19 +22,19 @@ Install the packages:
.. only:: obs
On openSUSE:
On openSUSE 13.2:
.. code-block:: console
# zypper addrepo http://download.opensuse.org/repositories/network:time/openSUSE_13.2/network:time.repo
# zypper addrepo -f http://download.opensuse.org/repositories/network:time/openSUSE_13.2/network:time.repo network_time
# zypper refresh
# zypper install chrony
On SLES:
On SLES 12:
.. code-block:: console
# zypper addrepo http://download.opensuse.org/repositories/network:time/SLE_12/network:time.repo
# zypper addrepo -f http://download.opensuse.org/repositories/network:time/SLE_12/network:time.repo network_time
# zypper refresh
# zypper install chrony

View File

@ -97,7 +97,8 @@ database and an administration token.
.. code-block:: console
# zypper install openstack-keystone apache2-mod_wsgi \
memcached python-python-memcached
memcached python-python-memcached python-devel \
python-pycrypto
.. only:: obs or rdo
@ -520,6 +521,12 @@ Finalize the installation
.. only:: obs
#. Activate the Apache module ``mod_version``:
.. code-block:: console
# a2enmod version
#. Start the Apache HTTP service and configure it to start when the system boots:
.. code-block:: console

View File

@ -342,11 +342,11 @@ Finalize installation
.. code-block:: console
# systemctl enable openstack-neutron.service \
openstack-neutron-linuxbridge.service \
openstack-neutron-linuxbridge-agent.service \
openstack-neutron-dhcp-agent.service \
openstack-neutron-metadata-agent.service
# systemctl start openstack-neutron.service \
openstack-neutron-linuxbridge.service \
openstack-neutron-linuxbridge-agent.service \
openstack-neutron-dhcp-agent.service \
openstack-neutron-metadata-agent.service