We are ecstatic to announce the release of: kolla 12.0.0: Kolla OpenStack Deployment This release is part of the wallaby 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. 12.0.0 ^^^^^^ New Features ************ * Adds the Monasca datasource plugin to the Grafana image. This allows Monasca users to visualise metrics in Grafana without using the Monasca Grafana fork. * Debian 'bullseye' is now used instead of 'buster'. Bullseye is the next stable release of Debian, and is currently in a 'freeze' state. Several images gained Debian support with the move to bullseye. Upgrade Notes ************* * The "monasca-grafana" image has been dropped because it was using several deprecated components and was not buildable. Support for "Monasca" datasource was added into standard "grafana" instead. * Changed default of "network_mode" to "host" since Kolla-Ansible "bootstrap-servers" is deploying Docker without a bridge by default since Wallaby Deprecation Notes ***************** * Support for building ppc64le container images has been deprecated in Wallaby cycle and will be removed in Xena. * The "tempest" and "rally" images are deprecated and will be removed in the Xena cycle. The reason is that these are not services of an OpenStack cloud but its clients. Security Issues *************** * Fixes security issue in Prometheus as per advisory. Bug Fixes ********* * 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 an issue with logs going missing in the Fluentd pipeline by pinning td-agent to 4.0.*. LP#1930867 * Fixes issues arising from the lack of Debian updates repo being enabled. LP#1931544 Other Notes *********** * Debian images enable the Debian updates repo now. This is aligned with the base Debian image. Changes in kolla 12.0.0.0rc1..12.0.0 ------------------------------------ d578ac260 horizon: Correct location of monitoring_policy file 24bad11ed Horizon: Install policy files for manila-ui 128a45a2b Horizon: Install required policy files for heat-dashboard 8cd42eccc Fix _get_images_dir when pip-installed with --user a0eb21df3 Revert "libvirt: pin edk2-ovmf" 11d63e07c Pin td-agent to 4.0.* to fix missing logs b5ba6792d [docs] Fix Debian release name 746ae194e Enable Debian updates repo 01f5ce486 Revert "[CI] Add grafana to allowed-to-fail" f9f2f12cc Change network_mode default to host 5e38030b0 [CI] Add grafana to allowed-to-fail 51802de96 Add missing default policy files for ubuntu-binary-horizon cfa9ee486 docs: Update Freenode to OFTC 65a8b37a5 ubuntu: unpin OVS b22089051 libvirt: pin edk2-ovmf cb1457fea Install Monasca datasource plugin for Grafana fe1c8e882 Revert "CI: add monasca-grafana to allowed-to-fail images" 66b5abf67 Drop monasca-grafana image. 3ba3ccd8b [Security] Fix open redirect in Prometheus 227831c58 centos: clean up repo enable/disable/keys 858c27486 gnocchi-base: numpy provides aarch64 binary wheels 7726bbe2d docs: update supported OS distros e7a71f17d CI: drop bashism from template overrides b2e6babf1 [release] Use UCA Wallaby 2e3c2d9b6 base: check for compatible distro using just sh 496c0c006 setup.cfg: Replace dashes with underscores f885c6c1d Deprecate tempest and rally 00bfe8775 [CI] Trust only infra mirrors c01b017e5 Revert "CI: drop ubuntu-aarch64 job" 58503574a CI: move to Debian 'bullseye' nodes 46e81aa56 Revert "CI: temporarily disable CentOS/AArch64 testing" de52c2bfc Install RabbitMQ repo key on Ubuntu and Debian 1e747d7ef [CI] Fix Ubuntu cephadm jobs names 2c51d968c CentOS on AArch64 has only Erlang 22 490dcfcd2 CI: Remove kolla_python_version from Debian/Ubuntu jobs 084dd5e4e Pin erlang 934f5f0d8 Revert "deprecate use of GnuPG ids for APT keys" 53225b2bf centos: switch to RDO final release of Wallaby a1ad81338 neutron: Remove vmware-nsx and networking-mlx from binary 67dc1d3f0 releasenotes: we move to Debian bullseye 1f5014e01 move to Debian 'bullseye' 13abc31c2 Disable trove for Debian/binary b85b63ec9 docs: deprecate ppc64le in Wallaby de9e3cc3b Update TOX_CONSTRAINTS_FILE for stable/wallaby 21f1fd8ee Update .gitreview for stable/wallaby Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.d/base.yaml | 8 +- .zuul.d/centos.yaml | 6 +- .zuul.d/debian.yaml | 8 +- .zuul.d/ubuntu.yaml | 55 ++++------- README.rst | 4 +- contrib/neutron-plugins/README.rst | 5 +- .../template_override-networking-mlnx.j2 | 4 + .../template_override-vmware-nsx.j2 | 4 + .../mariadb-server/security_reset.expect.debian | 67 +++++++++++++ .../prometheus/prometheus-v2-server/Dockerfile.j2 | 2 +- kolla/common/config.py | 17 ++-- kolla/image/build.py | 22 ++--- kolla/template/repos.yaml | 2 - ...sca-datasource-to-grafana-06dfe0ce329a7b7f.yaml | 6 ++ .../notes/bug-1928408-4a22a85570eee8d6.yaml | 7 ++ .../notes/bug-1930544-a8926990f3a578a9.yaml | 5 + releasenotes/notes/bug-1930867.yaml | 6 ++ .../notes/bug-1931544-5a091735efb6d6dd.yaml | 9 ++ .../notes/debian-bullseye-4fedf3b3638783de.yaml | 6 ++ .../notes/deprecate-apt-keys-eff6e68272923b6b.yaml | 7 -- ...deprecate-monasca-grafana-d05af2e96cffd82c.yaml | 5 - .../notes/deprecate-ppc64le-2b7b642e79bddd66.yaml | 5 + ...precate-tempest-and-rally-0647efa7209cf03a.yaml | 7 ++ .../drop-monasca-grafana-df2c45d6826752f6.yaml | 7 ++ .../notes/network-mode-host-2aca256e2a1fbf68.yaml | 6 ++ ...ty-fix-prometheus-v2.26.1-03e1410ad8ed4410.yaml | 4 + ...-neutron-plugins-excluded-b72220a2ea8c1a40.yaml | 5 +- setup.cfg | 8 +- tox.ini | 6 +- 62 files changed, 352 insertions(+), 423 deletions(-)
participants (1)
-
no-reply@openstack.org