.. _install-obs:


Install and configure for openSUSE and SUSE Linux Enterprise
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This section describes how to install and configure the Database service
for openSUSE Leap 42.1 and SUSE Linux Enterprise Server 12 SP1.

.. include:: common_prerequisites.txt

Install and configure components
--------------------------------

#. Install the packages:

   .. code-block:: console

      # zypper --quiet --non-interactive install python-oslo.db \
        python-MySQL-python

      # zypper --quiet --non-interactive install openstack-trove-api \
        openstack-trove-taskmanager openstack-trove-conductor \
        openstack-trove-guestagent


.. include:: common_configure.txt


Finalize installation
---------------------

Start the Database services and configure them to start when
the system boots:

.. code-block:: console

   # systemctl enable openstack-trove-api.service \
     openstack-trove-taskmanager.service \
     openstack-trove-conductor.service

   # systemctl start openstack-trove-api.service \
     openstack-trove-taskmanager.service \
     openstack-trove-conductor.service


.. _install-obs:


Install and configure for openSUSE and SUSE Linux Enterprise
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

This section describes how to install and configure the Database service
for openSUSE Leap 42.2 and SUSE Linux Enterprise Server 12 SP2.

.. include:: common_prerequisites.txt

Install and configure components
--------------------------------

#. Install the packages:

   .. code-block:: console

      # zypper --quiet --non-interactive install python-oslo.db \
        python-MySQL-python

      # zypper --quiet --non-interactive install openstack-trove-api \
        openstack-trove-taskmanager openstack-trove-conductor \
        openstack-trove-guestagent


.. include:: common_configure.txt


Finalize installation
---------------------

Start the Database services and configure them to start when
the system boots:

.. code-block:: console

   # systemctl enable openstack-trove-api.service \
     openstack-trove-taskmanager.service \
     openstack-trove-conductor.service

   # systemctl start openstack-trove-api.service \
     openstack-trove-taskmanager.service \
     openstack-trove-conductor.service


Update SUSE distro information in install guide
Update SUSE distro information in install guide

SUSE builds their OpenStack trove packages for openSUSE Leap 42.2 and
SLES 12 SP2, and going forward will gear trove support toward those
releases, so this patch updates the install guide to address those newer
releases.

Change-Id: I4b6a878309bf2a8d58d81679ce3e6820511e7593
