Current Series Release Notes

19.0.0.0rc1-29

New Features

  • Adds a support for external account binding (EAB) in Let’s Encrypt.

  • Improves logging format of kolla containers by adding timestamps with milliseconds, log levels, and a custom date format.

  • Add support for patching container images during build. See the build guide for details.

Upgrade Notes

  • Users who parse Docker container logs should take into account that for example INFO:__main__:Validating config file is now YYYY-MM-DD HH:MM:SS.fff INFO Validating config file.

  • Update Prometheus services to latest releases:

    • prometheus-alertmanager: 0.27.0 -> 0.28.0

    • prometheus-blackbox-exporter: 0.24.0 -> 0.25.0

    • prometheus-cadvisor: 0.49.1 -> 0.49.2

    • prometheus-elasticsearch-exporter: 1.7.0 -> 1.8.0

    • prometheus-memcached-exporter: 0.14.2 -> 0.15.0

    • prometheus-mtail: 3.0.0-rc54 -> 3.0.8

    • prometheus-mysqld-exporter: 0.15.1 -> 0.16.0

    • prometheus-node-exporter: 1.7.0 -> 1.8.2

    • prometheus 2.50.1 -> 2.55.1

    This upgrade migrates to a new TSDB format which is compatible with Prometheus v3.

  • uwsgi and uwsgi-plugin-python3 installation has been moved from barbican-base image to openstack-base.

Deprecation Notes

  • swift images have been deprecated for removal in 2025.2.

Bug Fixes

  • Fixes the inconsistency issue between config.json and real state in the container. LP#2060855

  • Python3-pip installs the dependent package tzdata and blocks the mount of the /etc/localtime file in docker. LP#2091161