<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openstack/kolla.git/doc/source/support_matrix.rst, branch stable/2026.2</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2026.2</id>
<link rel='self' href='https://git.platform-os.org/openstack/kolla.git/atom?h=stable%2F2026.2'/>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/'/>
<updated>2026-09-10T11:20:18+00:00</updated>
<entry>
<title>Drop support for CentOS Stream 10</title>
<updated>2026-09-10T11:20:18+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2026-07-20T08:53:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f1d7da742d058d893f6abf3c0a21efaf940187b4'/>
<id>urn:sha1:f1d7da742d058d893f6abf3c0a21efaf940187b4</id>
<content type='text'>
Change-Id: I5973943fe83bbb00cfc8623c0cd4d4b98b369315
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add opt-in SPICE support for Rocky via COPR.</title>
<updated>2026-06-29T00:55:46+00:00</updated>
<author>
<name>Michael Still</name>
<email>mikal@stillhq.com</email>
</author>
<published>2026-06-29T00:55:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=19d6e8c1c9f8ef30a6c98ba73ad6d0613bdc1ad0'/>
<id>urn:sha1:19d6e8c1c9f8ef30a6c98ba73ad6d0613bdc1ad0</id>
<content type='text'>
RHEL9 dropped SPICE support from qemu-kvm, and Rocky Linux followed
suit. Up until now the documented guidance has been to use the Debian
or Ubuntu container images if you want to serve the ``spice-direct``
console type, because the stock Rocky nova-libvirt image will simply
fail to start any SPICE-enabled instance.

This change adds a second version of the nova-libvirt container image
called nova-libvirt-spice. It is always built, but is identical for
all supported container base distributions except for Rocky Linux.
In the Rocky Linux case, this container adds the community
maintained ligenix/enterprise-qemu-spice COPR repository that provides
a rebuild of ``qemu-kvm`` with SPICE support re-enabled for both
EPEL 9 and EPEL 10.

Which nova-libvirt container should be used in a given deployment is
delegated to logic in kolla-ansible, based on the deployer's settings
in globals.yml.

The COPR is a third-party rebuild with no vendor support contract.
The release note and support matrix are updated to describe the
opt-in path and call this caveat out explicitly. The earlier
"you must use Debian or Ubuntu" wording in the support matrix is
softened here, rather than by retroactively editing the kerbside
container-build patch that introduced it, so that this feature can
land (or not land) independently of the earlier change.

Partial-Bug: #2131793 (spice-direct consoles)

Prompt: I am interested in seeing how we would go about using
https://copr.fedorainfracloud.org/coprs/ligenix/enterprise-qemu-spice/
to add SPICE support back to the Kolla build Rocky Linux containers
as a new patch in the kolla/ORDER list. Could you please investigate
options here?

Assisted-By: Claude Code
Co-Authored-By: Claude Opus 4.7 (1M context, medium effort) &lt;noreply@anthropic.com&gt;

Change-Id: I410b87b7f8cdd541c48d9a749b3fea634a5f4e6c
Signed-off-by: Michael Still &lt;mikal@stillhq.com&gt;
</content>
</entry>
<entry>
<title>Implement container image build for kerbside.</title>
<updated>2026-06-03T03:10:47+00:00</updated>
<author>
<name>Michael Still</name>
<email>mikal@stillhq.com</email>
</author>
<published>2026-06-03T03:10:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=118541d5b3de5290d64a1e137d7bfb59afd8db4e'/>
<id>urn:sha1:118541d5b3de5290d64a1e137d7bfb59afd8db4e</id>
<content type='text'>
This change adds images for Kerbside. Kerbside is a SPICE protocol
native proxy used to expose the new spice-direct console type provided
by Openstack Compute. This allows high fidelity virtual desktop
experiences without requiring transcoding of the console into HTML5
in Horizon, or allowing users direct access to the console ports on
your hypervisors.

Sadly, Red Hat chose to remove SPICE support from qemu in RHEL9, and
Rocky Linux has followed along. You therefore _must_ run the Debian or
Ubuntu container images if you wish to use the ``spice-direct``
console type.

Architecturally Kerbside has two components -- an API service which
turns console access URLs from Nova into URLs to ``.vv`` files, and
a proxy service which actually proxies the SPICE traffic. These are
handled as separate container images here because they're quite
different. One is a WSGI REST API, and the other is a daemon. It is
also likely that deployers would choose to host these on different
machines.

Finally, the proxy service needs to be special cased in load
balancing because it strongly expects to terminate TLS itself. The
haproxy is therefore configured as a layer 4 proxy in this case.

Depends-On: https://review.opendev.org/c/openstack/kolla/+/991249
Change-Id: If60a70745462e1360cfadaab1a5a8d75b7fdeb21
Partial-Bug: #2131793 (spice-direct consoles)
Signed-off-by: Michael Still &lt;mikal@stillhq.com&gt;
</content>
</entry>
<entry>
<title>Fix: Update outdated documentation</title>
<updated>2026-03-26T13:01:45+00:00</updated>
<author>
<name>Piotr Milewski</name>
<email>vurmil@gmail.com</email>
</author>
<published>2026-03-26T09:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0989434a050bbbf5bec7f428585f22598de89fc7'/>
<id>urn:sha1:0989434a050bbbf5bec7f428585f22598de89fc7</id>
<content type='text'>
Change-Id: I3374810166f10c67df88e97e8bf10a692cfab2cf
Signed-off-by: Piotr Milewski &lt;vurmil@gmail.com&gt;
</content>
</entry>
<entry>
<title>Add Open vSwitch/OVN versions to support matrix</title>
<updated>2026-02-19T12:37:52+00:00</updated>
<author>
<name>Pierre Riteau</name>
<email>pierre@stackhpc.com</email>
</author>
<published>2026-02-19T12:37:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=0f8932b5a6a83853e8d39e46067ec6288750814e'/>
<id>urn:sha1:0f8932b5a6a83853e8d39e46067ec6288750814e</id>
<content type='text'>
Change-Id: I1436c52b7199309a75c38799fb64799f4607a263
Signed-off-by: Pierre Riteau &lt;pierre@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>Switch to Debian Trixie</title>
<updated>2025-12-16T12:15:22+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-10-24T14:58:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=cee27f6426f49b4242b0535d0e0dee6f8a44dbda'/>
<id>urn:sha1:cee27f6426f49b4242b0535d0e0dee6f8a44dbda</id>
<content type='text'>
Change-Id: Ib7f551d4a7c6ffe95786853d6899e704de4747b8
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>Move to Rocky Linux 10</title>
<updated>2025-10-01T12:39:22+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-08-05T12:24:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=d4b777bb060517dbb0b648d5d7d5c07336969866'/>
<id>urn:sha1:d4b777bb060517dbb0b648d5d7d5c07336969866</id>
<content type='text'>
Depends-On: https://review.opendev.org/c/openstack/ansible-collection-kolla/+/961237

Change-Id: Idd809f5efd2d308c1565d7635e67af0a431d18f7
Signed-off-by: Michal Nasiadka &lt;mnasiadka@gmail.com&gt;
</content>
</entry>
<entry>
<title>update debian release in support matrix</title>
<updated>2025-08-04T12:24:24+00:00</updated>
<author>
<name>Bartosz Bezak</name>
<email>bartosz@stackhpc.com</email>
</author>
<published>2025-08-04T12:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f25cf12455e3180dd422581c96e2a73df5d1d666'/>
<id>urn:sha1:f25cf12455e3180dd422581c96e2a73df5d1d666</id>
<content type='text'>
it was omitted in Caracal cycle

Change-Id: I913208b09771bc18ad3214d7518a837d762f6c33
Signed-off-by: Bartosz Bezak &lt;bartosz@stackhpc.com&gt;
</content>
</entry>
<entry>
<title>Remove swift container images</title>
<updated>2025-03-21T09:37:17+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-03-20T14:56:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=f2fba3842cd520161f5c136297d806e9fe4d7521'/>
<id>urn:sha1:f2fba3842cd520161f5c136297d806e9fe4d7521</id>
<content type='text'>
Change-Id: I05a96f27b47a0f87bcf435872dd08ec0927232e3
</content>
</entry>
<entry>
<title>swift: Deprecate for removal in 2025.2</title>
<updated>2025-01-24T15:12:09+00:00</updated>
<author>
<name>Michal Nasiadka</name>
<email>mnasiadka@gmail.com</email>
</author>
<published>2025-01-23T15:56:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.platform-os.org/openstack/kolla.git/commit/?id=21b6d87bcb37fe54ecd52a192ed27015803d5808'/>
<id>urn:sha1:21b6d87bcb37fe54ecd52a192ed27015803d5808</id>
<content type='text'>
Change-Id: Ie62060b806c3d66653901bf6f2b5ea8941e7a6be
</content>
</entry>
</feed>
