Current Series Release Notes

9.0.0.0rc1-96

New Features

  • Adds Elasticsearch Curator for managing aggregated log data.

  • Add Networking-MLNX package to Neutron-Base image, the package is required for infiniband deployment to be installed on containers: neutron-server, neutron-dhcp-agent and neutron-l3-agent.

  • Adds Neutron Mellanox agent image.

  • Adds ‘–quiet’ switch to disable printing of image build log.

  • Adds possibility to run netcontrold image for openvswitch service.

Upgrade Notes

  • Debian images are using Ceph 14 ‘nautilus’ like other distributions.

  • Support for the SCSI target daemon (tgtd) has been removed for CentOS/RHEL 8. In CentOS/RHEL 7 and beyond LIO kernel subsystem can be used instead of the tgtd daemon. The tgtd image is no longer available for CentOS/RHEL 8.

  • The way of handling external repositories has changed. All such repos are now disabled by default. There is “enable_extra_repos” macro to enable them by name. Repositories names are defined in the “kolla/templates/repos.yaml” file.

  • Images deprecated in the Train cycle have been removed. These include almanach, dind, dragonflow, helm and kubernetes images.

  • The Ansible modules kolla_keystone_user and kolla_keystone_service have been removed from the kolla-toolbox image. These were previously used by Kolla Ansible, which switched to the upstream Ansible modules in the Train release.

  • Remove of Skydive image for aarch64 and ppc64le. Upstream builds own images for wide selection of architectures. Binaries are provided only for x86-64.

  • Ubuntu based images use APT mirrors now. May affect builds done behind http proxies.

  • Upgrades Kafka from 1.0.2 to 2.0.1. Please see the upgrade notes for more details.

  • Use upstream binaries of ‘dumb-init’ on all supported architectures. Drop support for ‘base_compiler_packages’ list as it is no longer needed.

Deprecation Notes

  • Deprecate ‘centos_binary_packages’ and ‘centos_source_packages’ overrides in favour of ‘centos_packages’ list.

  • The neutron-server-ovn and neutron-metadata-agent-ovn images are deprecated and will be removed in the V cycle. OVN drivers and networking-ovn-metadata-agent have been moved to neutron-base image and are available in neutron-server and neutron-metadata-agent.

Bug Fixes

  • Fixes unavailability of an etcd3-compatible tooz coordination driver in Ubuntu binary images by installing python3-etcd3gw. See bug 1852086 for details.

  • Fix bug which caused Keystone Fernet key distribution to fail on Python 3 systems, by adapting fetch-fernet-keys.py script to work on Python 3. LP#1859047 <https://launchpad.net/bugs/1859047>

  • Fixes an issue with keystone bootstrap where an error message emitted by the keystone-manage bootstrap command is hidden. See bug 1855701 for details.

  • Converts deprecated command rally-manage db to rally db. LP#1856693

  • Fixes swift-object-expirer for Debian and Ubuntu binary images. LP#1859607