b488fac90b
Add links for Ussuri release. Add repository setup for openSUSE and SLES for Ussuri and Train. Change-Id: I4736accdba59d2a7e43f5f035ec7d430ee7c5351
146 lines
3.7 KiB
ReStructuredText
146 lines
3.7 KiB
ReStructuredText
OpenStack packages for SUSE
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
Distributions release OpenStack packages as part of the distribution or
|
|
using other methods because of differing release schedules. Perform
|
|
these procedures on all nodes.
|
|
|
|
.. note::
|
|
|
|
The set up of OpenStack packages described here needs to be done on
|
|
all nodes: controller, compute, and Block Storage nodes.
|
|
|
|
.. warning::
|
|
|
|
Your hosts must contain the latest versions of base installation
|
|
packages available for your distribution before proceeding further.
|
|
|
|
.. note::
|
|
|
|
Disable or remove any automatic update services because they can
|
|
impact your OpenStack environment.
|
|
|
|
|
|
Enable the OpenStack repository
|
|
-------------------------------
|
|
|
|
* Enable the Open Build Service repositories based on your openSUSE or
|
|
SLES version, and on the version of OpenStack you want to install:
|
|
|
|
**On openSUSE for OpenStack Ussuri:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Ussuri/openSUSE_Leap_15.1 Ussuri
|
|
|
|
**On openSUSE for OpenStack Train:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Train/openSUSE_Leap_15.0 Train
|
|
|
|
**On openSUSE for OpenStack Stein:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Stein/openSUSE_Leap_15.0 Stein
|
|
|
|
**On openSUSE for OpenStack Rocky:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Rocky/openSUSE_Leap_15.0 Rocky
|
|
|
|
**On openSUSE for OpenStack Queens:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Queens/openSUSE_Leap_42.3 Queens
|
|
|
|
**On openSUSE for OpenStack Pike:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Pike/openSUSE_Leap_42.3 Pike
|
|
|
|
.. note::
|
|
|
|
The openSUSE distribution uses the concept of patterns to
|
|
represent collections of packages. If you selected 'Minimal
|
|
Server Selection (Text Mode)' during the initial installation,
|
|
you may be presented with a dependency conflict when you
|
|
attempt to install the OpenStack packages. To avoid this,
|
|
remove the minimal\_base-conflicts package:
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper rm patterns-openSUSE-minimal_base-conflicts
|
|
|
|
**On SLES for OpenStack Ussuri:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Ussuri/SLE_15_SP2 Ussuri
|
|
|
|
**On SLES for OpenStack Train:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Train/SLE_15_SP1 Train
|
|
|
|
**On SLES for OpenStack Stein:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Stein/SLE_15 Stein
|
|
|
|
**On SLES for OpenStack Rocky:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Rocky/SLE_12_SP4 Rocky
|
|
|
|
**On SLES for OpenStack Queens:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Queens/SLE_12_SP3 Queens
|
|
|
|
**On SLES for OpenStack Pike:**
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper addrepo -f obs://Cloud:OpenStack:Pike/SLE_12_SP3 Pike
|
|
|
|
.. note::
|
|
|
|
The packages are signed by GPG key ``D85F9316``. You should
|
|
verify the fingerprint of the imported GPG key before using it.
|
|
|
|
.. code-block:: console
|
|
|
|
Key Name: Cloud:OpenStack OBS Project <Cloud:OpenStack@build.opensuse.org>
|
|
Key Fingerprint: 35B34E18 ABC1076D 66D5A86B 893A90DA D85F9316
|
|
Key Created: 2015-12-16T16:48:37 CET
|
|
Key Expires: 2018-02-23T16:48:37 CET
|
|
|
|
Finalize the installation
|
|
-------------------------
|
|
|
|
#. Upgrade the packages on all nodes:
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper refresh && zypper dist-upgrade
|
|
|
|
.. note::
|
|
|
|
If the upgrade process includes a new kernel, reboot your host
|
|
to activate it.
|
|
|
|
#. Install the OpenStack client:
|
|
|
|
.. code-block:: console
|
|
|
|
# zypper install python-openstackclient
|