Current Series Release Notes

21.0.0.0rc1-28

Prelude

The Kolla project publishes images to quay.io. These are however only intended for demonstration and testing purposes. In particular, they do not undergo any security scrutiny. If you intend to deploy Kolla for production purposes, you are advised to create and curate your own set of images.

New Features

  • Version of ansible-core in kolla-toolbox has been updated to 2.20.

  • base container image sources.list for Debian and Ubuntu have been reworked to use deb822 and now are called debian.sources and ubuntu.sources.

  • Debian trixie is now used instead of bookworm. Trixie is the current stable release of Debian.

Upgrade Notes

  • Support for building influxdb container images has been dropped.

  • redis container image has been dropped due to migration to valkey.

Bug Fixes

  • Add missing genisoimage package to nova-compute-ironic container to fix ironic baremetal provisioning error. LP#2132960

  • Debian Trixie container images require the additional qemu-system-modules-spice operating system package for SPICE consoles to function correctly. This package has therefore been added to the nova-libvirt container build. Further details are available in the bug report at LP#2138186.

  • As announced in July 2025, the RabbitMQ project has changed the location and signing key for their Debian and Ubuntu packages. The repository configuration has been updated accordingly. LP#2131736

  • Updates the InfluxDB repository GPG key from the expired influxdata-archive_compat.key to the recommended influxdata-archive.key as per https://repos.influxdata.com.

  • Install syslinux-tftpboot in the ironic-pxe RPM image on all architectures so TFTP boot files (pxelinux.0, chain.c32, ldlinux.c32) are present on aarch64.

21.0.0.0rc1

Prelude

The Kolla 21.0.0 (Flamingo) release modernises the base operating systems and core infrastructure shipped by the containers. Highlights include:

  • Rocky Linux 10 replaces Rocky Linux 9 as the only supported Rocky base image, removing the Delorean/CentOS Cloud SIG dependency and tightening RPM repository handling via repos.yaml (including a new versioned Erlang source for aarch64).

  • Data-plane services received major upgrades: MariaDB now tracks the 11.4 LTS series with the upstream health check script and the legacy clustercheck image removed, ProxySQL moves to 3.x, Bifrost consumes Ansible 11, RabbitMQ advances to 4.1, and Gnocchi is updated to 4.7.0.

  • Observability components were refreshed with Fluentd 6.x LTS, OpenSearch/OpenSearch Dashboards 3.x, broad Prometheus exporter and infrastructure bumps (etcd, helm, letsencrypt-lego), and the retirement of the collectd, telegraf, and prometheus-ovn-exporter images.

  • The container portfolio was streamlined: support landed for the ironic-pxe-filter image and neutron-metadata-agent wrapper scripts, while dormant services such as ironic-inspector and Venus were dropped.