[release-announce] kolla-ansible 14.1.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Tue Jun 7 11:14:46 UTC 2022
We are amped to announce the release of:
kolla-ansible 14.1.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.1.0
^^^^^^
New Features
************
* New switches added to control deployment of the Masakari monitors.
The deployment of each type of monitors can be controlled
individually via "enable_masakari_instancemonitor" and
"enable_masakari_hostmonitor". By default, both are set to "true"
when the deployment of the Masakari is enabled via
"enable_masakari".
Bug Fixes
*********
* Fixes an issue with Masakari instance monitor when libvirt SASL is
enabled. libvirt SASL was enabled by default in a recent change to
Kolla Ansible. LP#1965754
* The prometheus openstack exporters are now behind haproxy,
providing a unique time series in the prometheus database. Also
ensures that only one exporter queries the openstack APIs at any
given time interval. With the previous behavior each openstack
exporter was scraped at the same time. This caused each exporter to
query the openstack APIs simultaneously introducing unneccesary load
and duplicate time series in the prometheus database due to the
instance label being unique for each exporter. LP#1972818
Changes in kolla-ansible 14.0.0..14.1.0
---------------------------------------
eee165968 Control Masakari monitors deploy
910d033a0 Make redis connection string configurable
3f085dbc0 [CI] Do not test Venus on Yoga
c443692be [CI] Nullify attempts
c9b9b62e6 talk TLS to openstack exporter via haproxy
785e269e5 genpwd: handle lack of password file nicer
5c801e33e Fix malformed OIDCMemCacheServers
cd818de69 Use 'cloudkitty_influxdb_use_ssl' when creatign InfluxDB database
166a4e5fe masakari: support libvirt SASL in instance monitor
6d6ecaefb [CI] Restore token critical error filter
6191db3f8 Put openstack exporter behind HAproxy so only one is queried at a time
d29d98275 [CI] Raise [keystone_authtoken]http_request_max_retries
e812853c6 Add doc fix for all-in-one in venv
Diffstat (except docs and test files)
-------------------------------------
ansible/group_vars/all.yml | 5 ++++-
ansible/roles/cloudkitty/defaults/main.yml | 2 +-
ansible/roles/cloudkitty/tasks/bootstrap.yml | 1 +
ansible/roles/keystone/templates/wsgi-keystone.conf.j2 | 2 +-
ansible/roles/masakari/defaults/main.yml | 15 +++++++++++++--
ansible/roles/masakari/tasks/config.yml | 18 ++++++++++++++++++
ansible/roles/masakari/templates/auth.conf.j2 | 6 ++++++
.../templates/masakari-instancemonitor.json.j2 | 8 +++++++-
ansible/roles/prometheus/defaults/main.yml | 6 ++++++
ansible/roles/prometheus/templates/prometheus.yml.j2 | 7 ++++---
kolla_ansible/cmd/genpwd.py | 8 ++++++--
.../control-masakari-monitors-1107c10c45678b0a.yaml | 8 ++++++++
.../notes/fix-openstack-exporter-tls-bug-1975598.yml | 8 ++++++++
.../notes/masakari-libvirt-sasl-f368c31c0b5567b6.yaml | 6 ++++++
.../notes/openstack-exporter-hammering-os-apis.yaml | 14 ++++++++++++++
zuul.d/base.yaml | 1 -
zuul.d/project.yaml | 2 --
22 files changed, 132 insertions(+), 26 deletions(-)
More information about the Release-announce
mailing list