summaryrefslogtreecommitdiff
path: root/doc/source/support_matrix.rst
blob: e574c7f3dde590dc1a16fa33dee506aedd8675d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
.. _support_matrix:

===========================
Kolla Images Support Matrix
===========================

This page describes the supported base container image distributions and
versions, and the Kolla images supported on each of those.

.. _support-matrix-base-images:

Supported base images
=====================

The following base container images are supported:

.. note::

   Train is the last release of Kolla to support CentOS 7 as a base container
   image.

.. note::

   CentOS Linux 8 is no longer supported since it has been marked as End of Life
   and repositories have been removed from CentOS mirrors.

.. note::

   CentOS Stream 8 is supported only for source type builds.

=============== ============ ================
Distribution    Default base Default base tag
=============== ============ ================
CentOS 7        centos       7
CentOS Stream 8 centos       stream8
Debian Buster   debian       10
RHEL 8          rhel         8
Ubuntu Bionic   ubuntu       18.04
=============== ============ ================

The remainder of this document outlines which images are supported on which of
these distributions.

Support clause definitions
==========================

T - Tested
----------

Coverage:

* CI in ``kolla-ansible`` is testing that images are functional
* kolla core team is maintaining versions

M - Maintained
--------------

Coverage:

* kolla core team is maintaining versions

C - Community maintained
------------------------

Coverage:

* supported by the broader community (not core team) or not supported at all

N - Not Available/Unknown
-------------------------

Not available *(e.g. not buildable)*.
Please see :ref:`unbuildable-images-list`

x86_64 images
=============

.. csv-table:: x86_64 images
   :header-rows: 2
   :stub-columns: 1
   :file: ./matrix_x86.csv

aarch64 images
==============

.. csv-table:: aarch64 images
   :header-rows: 2
   :stub-columns: 1
   :file: ./matrix_aarch64.csv

ppc64le images
==============

.. note:: TODO

.. _unbuildable-images-list:

Currently unbuildable images
============================

For a list of currently unbuildable images please look into
``kolla/image/build.py`` file - ``UNBUILDABLE_IMAGES`` dictionary.

Ceph versions in Kolla images
=============================

.. csv-table:: Ceph versions
   :file: ./ceph_versions.csv