2024.2 Series Release Notes¶
19.0.0-1¶
Bug Fixes¶
Fixes the inconsistency issue between config.json and real state in the container. LP#2060855
19.0.0¶
New Features¶
New logic for installing grafana plugins. When building you can pass a variable
grafana_plugins_append
that contains a list of plugins you want to install. This will be appended to the default list of plugins. The existing method of overwriting thegrafana_plugins_install
block still works.
Adds option to exclude files and directories when setting permissions defined in kolla config.json using regular expression.
Upgrade Notes¶
Ansible versions in
bifrost-deploy
container image have been updated to8
for rpm distros and9
for deb.
Changes the strategy of installing projects in dev mode in containers. Instead of bind mounting the project’s git repository to the venv of the container, the repository is bind mounted to /dev-mode/<project_name> from which the project is installed using pip on every startup of the container using kolla_install_projects script.
Upgraded ProxySQL to version
2.7.x
.
Erlang
RPMs onaarch64
architecture are now installed from a new location - OpenStack Kolla’s COPR compared to Hrw’s COPR.
The
prometheus-msteams
container images have been removed as the project is no longer maintained. Users should migrate to the native Prometheus Alertmanager integration with Microsoft Teams for continued support and features.
etcd
has been updated tov3.5.16
. Operators should read the etcd upgrade documentation for upgrade notes.
Gnocchi
version has been updated to4.6.4
.
RabbitMQ and Erlang packages are now all installed from the Cloudsmith
rabbitmq.com
mirrors since the RabbitMQpackagecloud.io
is getting shut down August 18st, 2024: https://www.rabbitmq.com/blog/2024/08/11/package-repository-updates#packagecloud-will-be-discontinued-on-aug-18th-2024
RHEL derivates images now use RDO Dalmatian release for OpenStack services dependencies.
Environment variable
KOLLA_DISTRO_PYTHON_VERSION
has been dropped.
Ubuntu images now use Noble 24.04 (
ubuntu:24.04
) as the default base image.
Bug Fixes¶
Provides mechanism for future work to fix bug where when package file manifest changes, the changes were not reflected in to devmode-enabled container. LP#1814515
Fixes an issue where prometheus-ovn-exporter will fail to build if build was triggered with –image-name-prefix option. LP#2076249
Fixes MariaDB backup failure when ProxySQL is used LP#2080818
Fixed an issue where
kolla_set_configs --check
failed to detect changes in thecommand
block ofconfig.json
file. LP#2080861
Apache services like Keystone now started with correct unicode locale. Keystone under Apache on Ubuntu will fail with a UnicodeEncodeError when LDAP driver and DEBUG are enabled. LP#2076453
Fixed a bug preventing image builds when requirements are provided from git type source. LP#2074075
Fixes missing tpm user for nova-compute and nova-libvirt containers by adding tpm2-tools package to Ubuntu/Debian nova containers. LP#2067050
Fixed ironic-conductor missing packages genisoimage and syslinux/isolinux.
Fixes an issue where kolla-toolbox will fail to build due to mismatched rabbitmq-server dependencies. LP#2066171