Add docs and release note for CentOS 8

Adds a support matrix page to documentation.

Change-Id: Ia783f7c42219617cde2accd3f1db013c9bda7679
This commit is contained in:
Mark Goddard 2020-04-21 15:41:59 +01:00
parent 7a34f82a60
commit 8cf8ab4e54
5 changed files with 55 additions and 3 deletions

View File

@ -51,10 +51,10 @@ be used:
.. code-block:: console
$ curl https://tarballs.openstack.org/ironic-python-agent/dib/files/ipa-centos7-master.kernel \
$ curl https://tarballs.openstack.org/ironic-python-agent/dib/files/ipa-centos8-master.kernel \
-o /etc/kolla/config/ironic/ironic-agent.kernel
$ curl https://tarballs.openstack.org/ironic-python-agent/dib/files/ipa-centos7-master.initramfs \
$ curl https://tarballs.openstack.org/ironic-python-agent/dib/files/ipa-centos8-master.initramfs \
-o /etc/kolla/config/ironic/ironic-agent.initramfs
You may optionally pass extra kernel parameters to the inspection kernel using:

View File

@ -6,6 +6,7 @@ User Guides
:maxdepth: 2
quickstart
support-matrix
virtual-environments
multinode
multi-regions

View File

@ -22,6 +22,9 @@ The host machine must satisfy the following minimum requirements:
- 8GB main memory
- 40GB disk space
See the :kolla-ansible-doc:`support matrix <user/support-matrix>` for details
of supported host Operating Systems.
Install dependencies
~~~~~~~~~~~~~~~~~~~~
@ -371,7 +374,7 @@ There are a few options that are required to deploy Kolla-Ansible:
- Debian
- RHEL
For newcomers, we recommend to use CentOS 7 or Ubuntu 18.04.
For newcomers, we recommend to use CentOS 8 or Ubuntu 18.04.
.. code-block:: console

View File

@ -0,0 +1,32 @@
==============
Support Matrix
==============
Supported Operating Systems
~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kolla Ansible supports the following host Operating Systems (OS):
.. note::
CentOS 7 is no longer supported as a host OS. The Train release supports
both CentOS 7 and 8, and provides a route for migration.
* CentOS 8
* Debian Buster (10)
* RHEL 8
* Ubuntu Bionic (18.04)
Supported container images
~~~~~~~~~~~~~~~~~~~~~~~~~~
For best results, the base container image distribution should match the host
OS distribution. The following values are supported for ``kolla_base_distro``:
* ``centos``
* ``debian``
* ``rhel``
* ``ubuntu``
For details of which images are supported on which distributions, see the
:kolla-doc:`Kolla support matrix <support_matrix>`.

View File

@ -0,0 +1,16 @@
---
features:
- |
Adds support for CentOS 8 as a host Operating System and base container
image. This is the only major version of CentOS supported from the Ussuri
release. The Train release supports both CentOS 7 and 8 hosts, and provides
a route for migration.
upgrade:
- |
CentOS 7 is no longer supported as a host Operating System or base
container image. CentOS users should migrate to CentOS 8. The Train release
supports both CentOS 7 and 8 images, and provides a route for migration.
- |
Some images were supported by CentOS 7 but lack suitable packages in CentOS
8, and are no longer supported for CentOS. See `Kolla release notes
<https://docs.openstack.org/releasenotes/kolla/ussuri.html>`__ for details.