[release-announce] kolla-ansible 14.5.0 (yoga)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 6 10:17:36 UTC 2022


We are overjoyed to announce the release of:

kolla-ansible 14.5.0: Ansible Deployment of Kolla containers

This release is part of the yoga stable release series.

The source is available from:

    https://opendev.org/openstack/kolla-ansible

Download the package from:

    https://tarballs.openstack.org/kolla-ansible/

Please report issues through:

    https://bugs.launchpad.net/kolla-ansible/+bugs

For more details, please see below.

14.5.0
^^^^^^


New Features
************

* Adds support for deploying "prometheus-msteams", which can be used
  to forward Prometheus Alertmanager notifications to Microsoft Teams.
  It is enabled by setting "enable_prometheus_msteams" to "true".


Bug Fixes
*********

* Fixes an issue with AlertManager external Web URL being
  unconfigurable. A new variable
  "prometheus_alertmanager_external_url" has been introduced that
  users can use to set web.external-url to public.

* Under circumstances of extended disruption to the Fluentd-
  ElasticSearch central logging pipeline, it is possible to generate a
  sufficient buffer of unsent log data that takes longer than the
  default Fluentd request timeout (default 5 seconds) to transfer the
  buffer.  The default request timeout value is raised to "60s", and
  made configurable using new parameter
  "fluentd_elasticsearch_request_timeout". LP#1983031

Changes in kolla-ansible 14.4.0..14.5.0
---------------------------------------

4ee8667f1 [CI] Move queue setting to project level
f4e6dcc3b Fix prometheus-msteams image name
b3d31abdf [docs] Align IPA images urls
a22057028 [CI] Run Kolla Ansible from its own venv
0c746f1cb Increase the Fluentd request timeout for ES
5c5caf7a8 Fix AlertManager's external web url
e42f36570 [docs] Overview of Ironic, instead of scaring
e5c5e312c [docs] Fix Ironic flavor creation command
1a47c6521 [CI] Let Tenks manage its own venv
040230923 Add prometheus-msteams to get container facts loop
f335027a1 Add support for deploying prometheus-msteams


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

ansible/group_vars/all.yml                         |  5 ++
ansible/inventory/all-in-one                       |  3 +
ansible/inventory/multinode                        |  3 +
ansible/roles/common/defaults/main.yml             |  1 +
.../common/templates/conf/output/00-local.conf.j2  |  1 +
.../common/templates/conf/output/01-es.conf.j2     |  1 +
ansible/roles/prometheus/defaults/main.yml         | 23 ++++++
ansible/roles/prometheus/handlers/main.yml         | 16 ++++
ansible/roles/prometheus/tasks/config.yml          | 34 ++++++++
ansible/roles/prometheus/tasks/precheck.yml        | 15 ++++
.../templates/prometheus-alertmanager.json.j2      |  2 +-
.../templates/prometheus-alertmanager.yml.j2       | 10 +++
.../templates/prometheus-msteams.json.j2           | 24 ++++++
.../prometheus/templates/prometheus-msteams.tmpl   | 50 +++++++++++
.../prometheus/templates/prometheus-msteams.yml.j2 |  2 +
etc/kolla/globals.yml                              |  1 +
...coded-alertmanager-weburl-9413b9e82a8610ea.yaml |  6 ++
...ticsearch-request-timeout-f110883dd4412f65.yaml | 10 +++
.../notes/prometheus-msteams-361a2b76300e7921.yaml |  6 ++
zuul.d/project.yaml                                |  2 +-
32 files changed, 312 insertions(+), 42 deletions(-)







More information about the Release-announce mailing list