[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