From b488fac90b104299c496b29d685b25d83ac50ab8 Mon Sep 17 00:00:00 2001
From: Andreas Jaeger <aj@suse.com>
Date: Thu, 21 May 2020 21:29:11 +0200
Subject: [PATCH] Add Ussuri and Train update for openSUSE/SLES

Add links for Ussuri release.

Add repository setup for openSUSE and SLES for Ussuri and Train.

Change-Id: I4736accdba59d2a7e43f5f035ec7d430ee7c5351
---
 .../source/environment-packages-obs.rst       | 24 ++++++++++++++++++
 .../source/openstack-services.rst             | 25 +++++++++++++++++++
 doc/install-guide/source/overview.rst         |  1 +
 3 files changed, 50 insertions(+)

diff --git a/doc/install-guide/source/environment-packages-obs.rst b/doc/install-guide/source/environment-packages-obs.rst
index aa5f6504a9..569b14c718 100644
--- a/doc/install-guide/source/environment-packages-obs.rst
+++ b/doc/install-guide/source/environment-packages-obs.rst
@@ -27,6 +27,18 @@ 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
@@ -64,6 +76,18 @@ Enable the OpenStack repository
 
         # 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
diff --git a/doc/install-guide/source/openstack-services.rst b/doc/install-guide/source/openstack-services.rst
index 9147d78878..d550642e0c 100644
--- a/doc/install-guide/source/openstack-services.rst
+++ b/doc/install-guide/source/openstack-services.rst
@@ -6,6 +6,8 @@ The installation of individual OpenStack services is covered in the
 Project Installation Guides that are available at the following
 locations:
 
+* `OpenStack Installation Guides for Ussuri
+  <https://docs.openstack.org/ussuri/install/>`_
 * `OpenStack Installation Guides for Train
   <https://docs.openstack.org/train/install/>`_
 * `OpenStack Installation Guides for Stein
@@ -17,6 +19,29 @@ locations:
 * `OpenStack Installation Guides for Pike
   <https://docs.openstack.org/pike/install/>`_
 
+Minimal deployment for Ussuri
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+At a minimum, you need to install the following services. Install the services
+in the order specified below:
+
+* Identity service – `keystone installation for Ussuri
+  <https://docs.openstack.org/keystone/ussuri/install/>`_
+* Image service – `glance installation for Ussuri
+  <https://docs.openstack.org/glance/ussuri/install/>`_
+* Placement service – `placement installation for Ussuri
+  <https://docs.openstack.org/placement/ussuri/install/>`_
+* Compute service – `nova installation for Ussuri
+  <https://docs.openstack.org/nova/ussuri/install/>`_
+* Networking service – `neutron installation for Ussuri
+  <https://docs.openstack.org/neutron/ussuri/install/>`_
+
+We advise to also install the following components after you have installed the
+minimal deployment services:
+
+* Dashboard – `horizon installation for Ussuri <https://docs.openstack.org/horizon/ussuri/install/>`_
+* Block Storage service – `cinder installation for Ussuri <https://docs.openstack.org/cinder/ussuri/install/>`_
+
 Minimal deployment for Train
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
diff --git a/doc/install-guide/source/overview.rst b/doc/install-guide/source/overview.rst
index 9124e1e4a6..a33bc52236 100644
--- a/doc/install-guide/source/overview.rst
+++ b/doc/install-guide/source/overview.rst
@@ -33,6 +33,7 @@ following steps toward deployment using a production architecture:
   The OpenStack project has a couple of deployment projects with
   specific guides per version:
 
+  - `Ussuri release <https://docs.openstack.org/ussuri/deploy/>`_
   - `Train release <https://docs.openstack.org/train/deploy/>`_
   - `Stein release <https://docs.openstack.org/stein/deploy/>`_
   - `Rocky release <https://docs.openstack.org/rocky/deploy/>`_