We contentedly announce the release of: kolla 9.3.0: Kolla OpenStack Deployment This release is part of the train stable release series. The source is available from: https://opendev.org/openstack/kolla Download the package from: https://tarballs.openstack.org/kolla/ Please report issues through: https://bugs.launchpad.net/kolla/+bugs For more details, please see below. 9.3.0 ^^^^^ Upgrade Notes ************* * Kolla now no longer supports CentOS 8.2 and below. This is to support CentOS 8.3 without extra workarounds (please see the fixes section for more details). The promise is to support the latest CentOS 8 release which is 8.3 now. * Almanach and Dragonflow images are no longer available for Debian/Ubuntu. * The "networking-hyperv" package is no longer installed in the "neutron-server" source image. * The "kuryr-libnetwork" image is no longer available. * "helm-repository" image is now unbuildable due to the chart repository being gone. The image was deprecated and is not known to be used by any tooling. Bug Fixes ********* * Fixes mixed RabbitMQ and Erlang package sources on CentOS 8 (Train only). Those could lead to RabbitMQ cluster instability in certain circumstances. LP#1884034 * Fixes the FC Cinder backend usage in Nova. LP#1884484 * Logstash 6 introduced in Centos 8 in Train release comes with log4j2 configuration that does not remove old compressed logs after rotation https://github.com/elastic/logstash/issues/11883 Log rotation config backported from Logstash 7 - Combination of Size Based and Time Based policies. Deletion occurs after 30 days or 3000 MB log files size - whichever comes first. * Fixes MariaDB incremental backup failure when full backup was not created the same day. LP#1897948 * Fixes builds on CentOS 8.3 failing due to renamed repos. Notice Kolla now no longer supports CentOS 8.2 and below. LP#1907213 * Fixes an issue with the "kolla_set_configs --check" command when the source is a directory. LP#1890567 * Fixes an issue with the Masakari dashboard where policies were not loaded correctly. * Fixes the "masakari-monitors" image on CentOS 8. * nova-compute uses daxio to cleanup vpmem backend device on instance delete. If the daxio binary is missing in the nova-compute container instance delete fails. daxio is provided in centos via daxio, in ubuntu via the pmdk-tools package. * Fixes an issue which can block the Monasca Fluentd output plugin. LP#1889065 Changes in kolla 9.2.0..9.3.0 ----------------------------- 3e020fdf2 Fix Freezer & Cyborg API startup on CentOS 31ce22ee2 Mark helm-repository unbuildable d43c46def Install iptables in ironic-inspector container dfdfe86e2 Fix build of monasca-grafana 1d8af466f ceilometer: do not fail when using an unsupported database type 5c0757404 Add daxio for nvdimm scenario c213921fd mariadb: Fixes incremental backup failure when full not created today 078da7ed6 use freezer user for freezer_scheduler container 617421fb3 Support CentOS 8.3 a5a422f63 elasticsearch-curator: drop botocore workaround 13e73e983 Publish weekly ccecadfbf [CI] Slim down 576ae967e [CI] Stop testing lower-constraints and fix py27 job 2dd1027dd Bump OpenStack versions for Train b3462dee0 curator: Add wheel to elasticsearch-curator 353d7cb27 Checks for heat_user_domain explicitly b38ed5d9f Add sysfsutils to nova-compute ubuntu source 73671ed91 Bump versions for Train 0c302393d Add collectd-libpod-stats to image 08a3d4fd1 Fix Masakari dashboard policy file location 797ecd6dd Fix kolla_set_configs --check with a directory 5826e44d7 Replace cradox with rados fec2c701d Use upstream Erlang on CentOS 8 9d3bf5731 Add glusterfs-fuse package to manila-share container bfc8ce085 Upgrade Fluentd Monasca plugin 2ff242c4a Bump up versions for train a31836265 [CI] Fix wheel url for CentOS 326823c4d Revert "openstack-base: pin setuptools < 46 to get horizon working" 65d9a0417 Updated TGTD to N for centos8 e3e2da2e9 Fix masakari-monitors image on CentOS 8 102ae176b Fix Logstash 6 log rotation - Stable/Train 6e625051d Bump prometheus-openstack-exporter version to 1.1.0 Diffstat (except docs and test files) ------------------------------------- .zuul.d/centos.yaml | 47 +++++++++++----------- .zuul.d/debian.yaml | 2 +- .zuul.d/project.yaml | 1 - .zuul.d/ubuntu.yaml | 22 +++++----- .../ceilometer-notification/extend_start.sh | 3 -- .../elasticsearch-curator/Dockerfile.j2 | 1 + .../prometheus-openstack-exporter/Dockerfile.j2 | 2 +- kolla/common/config.py | 40 +++++++++--------- kolla/image/build.py | 20 ++++++++- .../notes/bug-1884034-328afb8831779e02.yaml | 6 +++ .../notes/bug-1884484-d26488c9c1f3977f.yaml | 5 +++ .../notes/bug-1886975-454ac12be3d8e1d3.yaml | 9 +++++ .../notes/bug-1897948-a0eb6d890eea8061.yaml | 6 +++ .../notes/bug-1907213-e0cee8498d19a170.yaml | 21 ++++++++++ .../notes/fix-config-check-c973c462761a4fa9.yaml | 6 +++ ...masakari-dashboard-policy-bb8c6c2364666401.yaml | 5 +++ ...masakari-monitors-centos8-6b030ab9531505be.yaml | 4 ++ .../notes/nova_compute_daxio-b8655d31df15139a.yaml | 7 ++++ ...buildable-helm-repository-5e361266659b29d1.yaml | 6 +++ ...ntd-monasca-output-plugin-739caf0af953d533.yaml | 5 +++ test-requirements.txt | 2 +- 47 files changed, 305 insertions(+), 131 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 18de5acca..5b5c85cf2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -bandit!=1.6.0,>=1.1.0 # Apache-2.0 +bandit!=1.6.0,<1.6.3,>=1.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org