[release-announce] kolla 10.3.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 29 10:05:43 UTC 2021


We are stoked to announce the release of:

kolla 10.3.0: Kolla OpenStack Deployment

This release is part of the ussuri 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.

10.3.0
^^^^^^


Upgrade Notes
*************

* RabbitMQ and Erlang packages are now installed from
  "packagecloud.io" (and PPA for Debian/Ubuntu) since "bintray.com" is
  getting shut down May 1st, 2021.

* The "sensu" images which were deprecated in the Ussuri cycle has
  been removed.


Bug Fixes
*********

* Fixes an issue with Swift containers failing to start in Ubuntu
  binary images. LP#1905279

* Fixes an issue with the "kolla_set_configs --check" command when
  the compared files are non-Unicode. LP#1913952

* Fixes location of monitoring_policy in Horizon, so access policy
  is correctly enforced.  Note that by current default, admin doesn't
  not have Monitoring access. LP#1928408

* Fix support for kolla install in "~/.local". LP#1930544

* Fixes issues arising from the lack of Debian updates repo being
  enabled. LP#1931544

* Fixes Mistral source images to respect upper-constraints.


Other Notes
***********

* Debian images enable the Debian updates repo now. This is aligned
  with the base Debian image.

Changes in kolla 10.2.0..10.3.0
-------------------------------

4d1221083 gnocchi: add python3-rados to gnocchi-base source image
2b7ff0d39 CI: Fix epel url override
ce988a2eb [CI] Do not set ansible_python_interpreter for Zuul
f7556324f horizon: Correct location of monitoring_policy file
253c215f1 Fix build of masakari-monitors image
5c676e4a9 Fix _get_images_dir when pip-installed with --user
7cfb5b4bb Enable Debian updates repo
b908906a5 docs: Update Freenode to OFTC
9389ac1b4 [CI] Support building source images with in-review changes
8ec3f577a CI: drop bashism from template overrides
4a4823804 [CI] Trust only infra mirrors
da0fd2095 Add `crudini` to ovs-dpdk containers
b8f23bf71 swift: fix group membership in debuntu/binary
f3704f99f Install RabbitMQ repo key on Ubuntu and Debian
bf2e0d62e CentOS on AArch64 has only Erlang 22
f4a5d52df Pin erlang
c366a5ca1 rabbitmq: Move to packagecloud
c80ac9717 [CI] Publish images to quay.io on a daily basis
00339ecc4 base: configure curl before first use
075d38162 rabbitmq: bump Erlang requirements to v23 in Debian
3de3fea92 Debian: use QEMU 5 from buster-backports
8a8c7bbff Fix Ussuri builds due to RDO Virtualization GPG key
dc5fe2f0e Make kolla_set_configs open files in binary mode
b5a049011 Drop lower-constraints
a9200da9a nova-compute: provide needed deps for debian/aarch64
2419efb5d get rid of traces of CentOS 7 support
27b2914b4 Remove sensu images
7a4044afb Fix Mistral source images to respect upper-constraints
636a2438f Bump up rally and rally-openstack
d555005ba Revert virtualenv workaround
6c2f355ad [CI] Stop checking TripleO
57d05bc7e base: install setuptools to fix build on aarch64
a6e528dfb nova-compute: 'pmdk-tools' is x86-64 only in Ubuntu 'bionic'
0b73f618d docs: drop Fedora info, mark Ubuntu one as Debian / Ubuntu
51002b4f7 CI: Use Docker proxy for pulls
cc31403d2 Update projects in README.rst
724860f78 Add a storm-base image
346796691 CI: revert to public package mirrors after build
a11b99c85 Remove footer block from intermediate images
eb5f9c1f6 Bump prometheus-openstack-exporter version to 1.3.0


Diffstat (except docs and test files)
-------------------------------------

.zuul.d/base.yaml                                  |  28 ++++-
.zuul.d/centos.yaml                                |  50 +++++---
.zuul.d/debian.yaml                                |  67 +++++++++--
.zuul.d/ubuntu.yaml                                |  42 ++++++-
README.rst                                         |   2 -
.../neutron-infoblox-ipam-agent/Dockerfile.j2      |   5 +
.../prometheus-openstack-exporter/Dockerfile.j2    |   2 +-
.../{sensu/sensu-api => storm/storm}/Dockerfile.j2 |   8 +-
kolla/common/config.py                             |   6 +-
kolla/image/build.py                               |   8 +-
kolla/template/repos.yaml                          |  20 +--
lower-constraints.txt                              |  92 --------------
.../notes/bug-1905279-41d664114ef26a16.yaml        |   6 +
.../notes/bug-1913952-a23431cef137f9c7.yaml        |   6 +
.../notes/bug-1928408-4a22a85570eee8d6.yaml        |   7 ++
.../notes/bug-1930544-a8926990f3a578a9.yaml        |   5 +
.../notes/bug-1931544-5a091735efb6d6dd.yaml        |   9 ++
.../notes/mistral-respect-uc-77aea99b5c6506ba.yaml |   4 +
.../rabbitmq-packagecloud-c009ff6d0d2bd02d.yaml    |   6 +
.../notes/remove-sensu-a20b01d025385aa1.yaml       |   5 +
roles/kolla-build-config/defaults/main.yml         | 134 +++++++++++++++++++++
roles/kolla-build-config/tasks/main.yml            |   5 +
.../templates/kolla-build.conf.j2                  |  27 +++++
tools/validate-binary-build.sh                     |   1 -
tox.ini                                            |   6 -
66 files changed, 675 insertions(+), 499 deletions(-)







More information about the Release-announce mailing list