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(-)
participants (1)
-
no-reply@openstack.org