We are amped to announce the release of: kolla-ansible 9.3.2: Ansible Deployment of Kolla containers This release is part of the train 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. 9.3.2 ^^^^^ Bug Fixes * A bug where sriov_agent.ini wasn't copied due to "Permission denied" error was fixed. LP#1923467 * Fixed an issue where docker python SDK 5.0.0 was failing due to missing six - introduced a constraint to install version lower than 5.x. LP#1928915 * Fixes more-than-2-node RabbitMQ upgrade failing randomly. LP#1930293. * Fixes potential issue with Alertmanger in non-HA deployments. In this scenario, peer gossip protocol is now disabled and Alertmanager won't try to form a cluster with non-existing other instances. LP#1926463 * Fixes some configuration issues around Barbican logging. LP#1891343 * Fixes some configuration issues around Cinder logging. LP#1916752 * Fixes an issue with keepalived which was not recreated during an upgrade if configuration is unchanged. LP#1928362 * Fixes an issue with executing "kolla-ansible" when installed via "pip install --user". LP#1915527 * Removes whitespace around equal signs in "zookeeper.cfg" which were preventing the "zkCleanup.sh" script from running correctly. Changes in kolla-ansible 9.3.1..9.3.2 ------------------------------------- 3a1b94705 Support editable installation in all cases 6966e6fae neutron: Add become for copying sriov_agent.ini ebaa5bb8a Fix RabbitMQ restart ordering 4920980ad CI: Use PATH to find kolla-ansible script c12330f54 [CI] Remove setup_gate.sh symlink 018b997b1 CI: pull images before deploy e46628173 Remove [octavia]/base_url option from neutron.conf 26d310eea Ensure keepalived is upgraded 56eefd8c4 baremetal: Install Docker SDK less than 5.0.0 05b551b73 Disable Alertmanager's peer gossip in non-HA deployments 189a4e54e Use @type instead of type f3268ac5d Negative seqno need to be considered when comparing seqno 26760b639 docs: Improve policy documentation 5e3e2d366 Document setuptools update 82ae334ff Update setuptools inside virtualenvs 437c6a1e3 Fix installation errors with Python 2 147951d0b nova-cell: Stop printing ceph keys in output a0c0d6e90 docs: fix registry mirror example 99ea10b28 CentOS 8: Make it clearer the 7 to 8 migration stays on Train a919fbcc3 CI: fix kolla-ansible installation in stable/train df7b46df8 Remove whitespace around equal signs in zookeeper.cfg 5836fea52 Fix Cinder log parsing 6b9b4a5c2 CI: Add ssh retries 4e446b551 Do not wait for grafana to start when kolla_action=config 53fdc6217 Drop lower-constraints 12247f7a9 Fix installation with pip install --user ef0c1163a Fix monasca-grafana check e8030d0fc Fix Barbican API log config d55c82159 docs: Improve multinode Docker registry setup 4a1032b3b Use internal API for Barbican communication Diffstat (except docs and test files) ------------------------------------- ansible/action_plugins/merge_configs.py | 27 +++- .../roles/barbican/templates/barbican-api.ini.j2 | 1 + .../roles/barbican/templates/barbican-api.json.j2 | 2 +- ansible/roles/barbican/templates/barbican.conf.j2 | 3 + ansible/roles/baremetal/tasks/install.yml | 3 +- ansible/roles/cinder/templates/cinder-wsgi.conf.j2 | 2 +- ansible/roles/cinder/templates/cinder.conf.j2 | 4 + .../templates/conf/filter/01-rewrite-0.12.conf.j2 | 4 +- .../templates/conf/filter/01-rewrite-0.14.conf.j2 | 4 +- .../common/templates/conf/output/00-local.conf.j2 | 4 +- ansible/roles/glance/templates/glance-api.conf.j2 | 6 + ansible/roles/grafana/handlers/main.yml | 1 + ansible/roles/haproxy/tasks/upgrade.yml | 2 + ansible/roles/mariadb/tasks/recover_cluster.yml | 2 +- ansible/roles/monasca/handlers/main.yml | 3 +- ansible/roles/neutron/tasks/config.yml | 1 + ansible/roles/neutron/templates/neutron.conf.j2 | 5 - ansible/roles/nova-cell/tasks/external_ceph.yml | 1 + ansible/roles/nova-cell/templates/nova.conf.j2 | 1 + ansible/roles/nova/templates/nova.conf.j2 | 1 + .../templates/prometheus-alertmanager.json.j2 | 2 +- ansible/roles/rabbitmq/handlers/main.yml | 18 ++- ansible/roles/zookeeper/tasks/config.yml | 1 + lower-constraints.txt | 98 -------------- .../notes/bug-1923467-80973d9fbe1f5287.yaml | 6 + .../notes/bug-1928915-482b2d53bb2a4d92.yaml | 6 + .../notes/bug-1930293-d8a524f2070e6779.yaml | 5 + ...e-alertmanager-clustering-ec70f5f970c4933a.yaml | 7 + .../fix-barbican-logging-42068f47fe1e4e4d.yaml | 5 + .../notes/fix-cinder-logging-22fea4739begd6s.yaml | 5 + .../fix-keepalived-upgrade-a395e39dc946e618.yaml | 6 + .../fix-pip-install-user-5f871f67433e465a.yaml | 6 + .../zookeeper-cfg-syntax-02e93c01d6a24f35.yaml | 5 + tools/kolla-ansible | 28 +++- tools/setup_gate.sh | 136 -------------------- tox.ini | 7 - zuul.d/base.yaml | 1 - 53 files changed, 430 insertions(+), 363 deletions(-)
participants (1)
-
no-reply@openstack.org