2023.1 Series Release Notes

2023.1-eom

Upgrade Notes

Bug Fixes

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

  • Fixes incompatibility between ansible.posix 1.6.0 and ansible-core versions below 2.15 by capping ansible.posix to 1.5.x. LP#2080609

  • 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.

16.6.0

Bug Fixes

  • 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

  • Fixes an issue where kolla-toolbox will fail to build due to mismatched rabbitmq-server dependencies. LP#2066171

16.5.0

Bug Fixes

  • Fixes a bug where swtpm and swtpm-tools deb packages are missing in ‘nova-compute’ and ‘nova-libvirt’ containers which keeps ‘nova-compute’ container from starting when operator enables TPM support in Nova. LP#2062572

  • Fixes a bug where the rsync RPM package was missing in the swift-base container. See bug 2062072 for details.

16.3.0

Bug Fixes

  • The Nova API container extended startup script has been updated to only sync the local Nova cell. This resolves an error that would occur when the Nova database password changes. More details can be found on this bug report.

16.2.0

Bug Fixes

  • Fixes missing way for kolla-toolbox to be built offline. LP#2020761

  • Adds missing grafana-opensearch-datasource plugin to the list of plugins in the docker image.

  • Fix container restart conditions to be tolerant of missing optional source and/or destination files. For more details, see the following bug report

16.0.0

New Features

  • Add skyline container images. Skyline is a modern OpenStack dashboard service.

  • The OVN Neutron Agent container image (neutron-ovn-agent) has been added.

  • ovn-expoter has been updated to version 1.0.6

  • Added two macros to manipulate “upper-constraints.txt” file:
    • upper_constraints_remove()

    • upper_constraints_version_change()

    First one allows to remove not wanted constraint, second is for version changes.

Upgrade Notes

  • Kolla toolbox is now using ansible-core 2.14.

  • Default base distribution has been changed from CentOS Stream to Rocky Linux.

  • skydive Kolla images have been dropped, the project is not active anymore.

  • Gnocchi version has been updated to 4.5.0.

  • Opensearch and Opensearch Dashboards have been updated to 2.5 version.

  • RabbitMQ version has been updated to 3.11.

  • install_type argument is now removed. We no longer support other values than source therefore handling of argument was dropped.

  • Switch trove-api to wsgi running under apache. Replace trove user with root user in trove-api image, services running under apache need root privilege.

Bug Fixes

  • Fixes an issue where the script kolla_ensure_openvswitch_configured in the openvswitch-db-server image would ignore errors encountered while configuring bridges and ports. LP#1999778

  • Fixes starting mistral-api not starting. root user needs to be used when starting mistral-api using apache2. Previously, the mistral user was used, but it lacks some permissions. LP#2000915