[release-announce] kolla 9.3.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 7 17:31:46 UTC 2021


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






More information about the Release-announce mailing list