[release-announce] kolla-ansible 11.3.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 24 11:56:01 UTC 2022


We contentedly announce the release of:

kolla-ansible 11.3.0: Ansible Deployment of Kolla containers

This release is part of the victoria 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.

11.3.0
^^^^^^


Upgrade Notes
*************

* RabbitMQ's Prometheus plugin is no longer enabled by default if
  Prometheus is not deployed. If external Prometheus is used, you need
  to turn on "rabbitmq_enable_prometheus_plugin" to get old behaviour.


Bug Fixes
*********

* Removes custom value of "max_allowed_secret_in_bytes" in
  "barbican.conf". The default maximum size in Barbican was doubled to
  avoid issues with some certificates. LP #1957795

* Fixed the deployment failure of outward_rabbitmq by resolving port
  conflicts by customizing RabbitMQ's "prometheus.tcp.port". LP
  #1885106

* Fixes Octavia's "Connection refused" errors by adding
  "ovn_sb_connection" to "octavia.conf". LP#195011

* Ironic API and Ironic Inspector API use separate policy files.
  Ironic role was updated to be able to handle both policies
  separately. LP#1952948

* Fixes Placement no logrotate configuration LP#1954723

* Fixes unable to connect to zun console when
  "kolla_enable_tls_external" is true. Access to console of any zun
  container fails when "kolla_enable_tls_external" is true. This fix
  sets the protocol for wsproxy "base_url" in "zun.conf" according to
  the value of "kolla_enable_tls_external" LP#1957117

* Fix the apache's wsgi configuration for the aodh service in
  Debuntu binary flavours. LP#1953059

Changes in kolla-ansible 11.2.0..11.3.0
---------------------------------------

e011846ec Revert "[CI] [to-revert] Avoid upgrades on CentOS Stream 8"
748c82751 Remove custom value of max_allowed_secret_in_bytes
1c510c33e [CI] [to-revert] Avoid upgrades on CentOS Stream 8
69b7bb93f Fix permission denied errors with ping on c8s
e80acd625 Add logrotate to libvirt service
1dd2e4f3d Access to zun container fails when tls_external enabled.
153fa1ad6 Add logrotate configuration for placement service
cb73051bc rabbitmq: enable/disable prometheus plugin follow up
f67a1d1ec docs: adjust to current defaults
46544622e Support enable/disable rabbitmq prometheus plugins
1a87ed1a0 CI: check-logs - add another exception
145e64d5c Move project_name and kolla_role_name to role vars
c257359dc [CI] Stop testing non-stream CentOS
d5fe6a38c horizon: move horizon_enable_tls_backend to group_vars
b97372923 Add ironic-inspector policy configuration
f14caa1e6 Add ovn_sb_connection to octavia.conf
fe1e6b465 Fix aodh wsgi config file in Debuntu binary
dc5f3700f Register resources info for octavia upgrading


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

ansible/group_vars/all.yml                         |   7 +-
ansible/roles/aodh/defaults/main.yml               |   2 -
ansible/roles/aodh/templates/wsgi-aodh.conf.j2     |   4 -
ansible/roles/aodh/vars/main.yml                   |   2 +
ansible/roles/barbican/defaults/main.yml           |   2 -
ansible/roles/barbican/templates/barbican.conf.j2  |   1 -
ansible/roles/barbican/vars/main.yml               |   2 +
ansible/roles/baremetal/tasks/pre-install.yml      |   9 ++
ansible/roles/bifrost/defaults/main.yml            |   2 -
ansible/roles/bifrost/vars/main.yml                |   2 +
ansible/roles/blazar/defaults/main.yml             |   2 -
ansible/roles/blazar/vars/main.yml                 |   2 +
ansible/roles/ceilometer/defaults/main.yml         |   2 -
ansible/roles/ceilometer/vars/main.yml             |   2 +
ansible/roles/chrony/defaults/main.yml             |   2 -
ansible/roles/chrony/vars/main.yml                 |   2 +
ansible/roles/cinder/defaults/main.yml             |   2 -
ansible/roles/cinder/vars/main.yml                 |   2 +
ansible/roles/cloudkitty/defaults/main.yml         |   2 -
ansible/roles/cloudkitty/vars/main.yml             |   2 +
ansible/roles/collectd/defaults/main.yml           |   2 -
ansible/roles/collectd/vars/main.yml               |   2 +
ansible/roles/common/defaults/main.yml             |   2 -
ansible/roles/common/tasks/config.yml              |   2 +
.../templates/cron-logrotate-nova-libvirt.conf.j2  |   3 +
.../templates/cron-logrotate-placement.conf.j2     |   3 +
ansible/roles/common/vars/main.yml                 |   2 +
ansible/roles/cyborg/defaults/main.yml             |   2 -
ansible/roles/cyborg/vars/main.yml                 |   2 +
ansible/roles/designate/defaults/main.yml          |   2 -
ansible/roles/designate/vars/main.yml              |   2 +
ansible/roles/elasticsearch/defaults/main.yml      |   2 -
ansible/roles/elasticsearch/vars/main.yml          |   2 +
ansible/roles/etcd/defaults/main.yml               |   2 -
ansible/roles/etcd/vars/main.yml                   |   2 +
ansible/roles/freezer/defaults/main.yml            |   2 -
ansible/roles/freezer/vars/main.yml                |   2 +
ansible/roles/glance/defaults/main.yml             |   2 -
ansible/roles/glance/vars/main.yml                 |   2 +
ansible/roles/gnocchi/defaults/main.yml            |   2 -
ansible/roles/gnocchi/vars/main.yml                |   2 +
ansible/roles/grafana/defaults/main.yml            |   2 -
ansible/roles/grafana/vars/main.yml                |   2 +
ansible/roles/haproxy-config/defaults/main.yml     |   2 -
ansible/roles/haproxy-config/vars/main.yml         |   2 +
ansible/roles/haproxy/defaults/main.yml            |   2 -
ansible/roles/haproxy/vars/main.yml                |   2 +
ansible/roles/heat/defaults/main.yml               |   2 -
ansible/roles/heat/vars/main.yml                   |   2 +
ansible/roles/horizon/defaults/main.yml            |   7 -
ansible/roles/horizon/vars/main.yml                |   2 +
ansible/roles/influxdb/defaults/main.yml           |   2 -
ansible/roles/influxdb/vars/main.yml               |   2 +
ansible/roles/ironic/defaults/main.yml             |   2 -
ansible/roles/ironic/tasks/config.yml              |  42 +++++-
.../ironic/templates/ironic-inspector.json.j2      |   8 +-
ansible/roles/ironic/vars/main.yml                 |   2 +
ansible/roles/iscsi/defaults/main.yml              |   2 -
ansible/roles/iscsi/vars/main.yml                  |   2 +
ansible/roles/kafka/defaults/main.yml              |   2 -
ansible/roles/kafka/vars/main.yml                  |   2 +
ansible/roles/karbor/defaults/main.yml             |   2 -
ansible/roles/karbor/vars/main.yml                 |   2 +
ansible/roles/keystone/defaults/main.yml           |   2 -
ansible/roles/keystone/vars/main.yml               |   2 +
ansible/roles/kibana/defaults/main.yml             |   2 -
ansible/roles/kibana/vars/main.yml                 |   2 +
ansible/roles/kuryr/defaults/main.yml              |   1 -
ansible/roles/kuryr/vars/main.yml                  |   2 +
ansible/roles/magnum/defaults/main.yml             |   2 -
ansible/roles/magnum/vars/main.yml                 |   2 +
ansible/roles/manila/defaults/main.yml             |   2 -
ansible/roles/manila/vars/main.yml                 |   2 +
ansible/roles/mariadb/defaults/main.yml            |   2 -
ansible/roles/mariadb/vars/main.yml                |   2 +
ansible/roles/masakari/defaults/main.yml           |   2 -
ansible/roles/masakari/vars/main.yml               |   2 +
ansible/roles/memcached/defaults/main.yml          |   2 -
ansible/roles/memcached/vars/main.yml              |   2 +
ansible/roles/mistral/defaults/main.yml            |   2 -
ansible/roles/mistral/vars/main.yml                |   2 +
ansible/roles/monasca/defaults/main.yml            |   2 -
ansible/roles/monasca/vars/main.yml                |   2 +
ansible/roles/multipathd/defaults/main.yml         |   2 -
ansible/roles/multipathd/vars/main.yml             |   2 +
ansible/roles/murano/defaults/main.yml             |   2 -
ansible/roles/murano/vars/main.yml                 |   2 +
ansible/roles/neutron/defaults/main.yml            |   2 -
ansible/roles/neutron/vars/main.yml                |   2 +
ansible/roles/nova-cell/defaults/main.yml          |   6 -
ansible/roles/nova-cell/vars/main.yml              |   6 +
ansible/roles/nova/defaults/main.yml               |   2 -
ansible/roles/nova/vars/main.yml                   |   2 +
ansible/roles/octavia/defaults/main.yml            |   2 -
ansible/roles/octavia/tasks/get_resources_info.yml |  67 +++++++++
ansible/roles/octavia/tasks/upgrade.yml            |   3 +
ansible/roles/octavia/templates/octavia.conf.j2    |   3 +-
ansible/roles/octavia/vars/main.yml                |   2 +
ansible/roles/openvswitch/defaults/main.yml        |   2 -
ansible/roles/openvswitch/vars/main.yml            |   2 +
ansible/roles/ovn/defaults/main.yml                |   2 -
ansible/roles/ovn/vars/main.yml                    |   2 +
ansible/roles/ovs-dpdk/defaults/main.yml           |   1 -
ansible/roles/ovs-dpdk/vars/main.yml               |   2 +
ansible/roles/panko/defaults/main.yml              |   2 -
ansible/roles/panko/vars/main.yml                  |   2 +
ansible/roles/placement/defaults/main.yml          |   2 -
ansible/roles/placement/vars/main.yml              |   2 +
ansible/roles/prometheus/defaults/main.yml         |   2 -
ansible/roles/prometheus/vars/main.yml             |   2 +
ansible/roles/qdrouterd/defaults/main.yml          |   2 -
ansible/roles/qdrouterd/vars/main.yml              |   2 +
ansible/roles/qinling/defaults/main.yml            |   2 -
ansible/roles/qinling/vars/main.yml                |   2 +
ansible/roles/rabbitmq/defaults/main.yml           |  14 +-
ansible/roles/rabbitmq/tasks/config.yml            |  18 +++
.../roles/rabbitmq/templates/enabled_plugins.j2    |   1 +
ansible/roles/rabbitmq/templates/rabbitmq.conf.j2  |   5 +
ansible/roles/rabbitmq/templates/rabbitmq.json.j2  |   6 +
ansible/roles/rabbitmq/vars/main.yml               |   2 +
ansible/roles/rally/defaults/main.yml              |   2 -
ansible/roles/rally/vars/main.yml                  |   2 +
ansible/roles/redis/defaults/main.yml              |   2 -
ansible/roles/redis/vars/main.yml                  |   2 +
ansible/roles/sahara/defaults/main.yml             |   2 -
ansible/roles/sahara/vars/main.yml                 |   2 +
ansible/roles/searchlight/defaults/main.yml        |   2 -
ansible/roles/searchlight/vars/main.yml            |   2 +
ansible/roles/senlin/defaults/main.yml             |   2 -
ansible/roles/senlin/vars/main.yml                 |   2 +
ansible/roles/skydive/defaults/main.yml            |   2 -
ansible/roles/skydive/vars/main.yml                |   2 +
ansible/roles/solum/defaults/main.yml              |   2 -
ansible/roles/solum/vars/main.yml                  |   2 +
ansible/roles/storm/defaults/main.yml              |   2 -
ansible/roles/storm/vars/main.yml                  |   2 +
ansible/roles/swift/defaults/main.yml              |   2 -
ansible/roles/swift/vars/main.yml                  |   2 +
ansible/roles/tacker/defaults/main.yml             |   2 -
ansible/roles/tacker/vars/main.yml                 |   2 +
ansible/roles/telegraf/defaults/main.yml           |   2 -
ansible/roles/telegraf/vars/main.yml               |   2 +
ansible/roles/tempest/defaults/main.yml            |   2 -
ansible/roles/tempest/vars/main.yml                |   2 +
ansible/roles/trove/defaults/main.yml              |   2 -
ansible/roles/trove/vars/main.yml                  |   2 +
ansible/roles/vitrage/defaults/main.yml            |   2 -
ansible/roles/vitrage/vars/main.yml                |   2 +
ansible/roles/vmtp/defaults/main.yml               |   2 -
ansible/roles/vmtp/vars/main.yml                   |   2 +
ansible/roles/watcher/defaults/main.yml            |   2 -
ansible/roles/watcher/vars/main.yml                |   2 +
ansible/roles/zookeeper/defaults/main.yml          |   2 -
ansible/roles/zookeeper/vars/main.yml              |   2 +
ansible/roles/zun/defaults/main.yml                |   2 -
ansible/roles/zun/templates/zun.conf.j2            |   2 +-
ansible/roles/zun/vars/main.yml                    |   2 +
ansible/site.yml                                   |   2 +
...n-max-allowed-secret-size-1941307ab5d2a9fd.yaml |   7 +
.../notes/bug-1885106-2347d7458a8f9cb0.yaml        |  13 ++
.../notes/bug-1950111-8e477fb6a5b58822.yaml        |   6 +
.../notes/bug-1952948-003aabe18144f569.yaml        |   6 +
.../notes/bug-1954723-2d49335022492891.yaml        |   5 +
.../notes/bug-1957117-7832104d66a91da7.yaml        |  11 ++
.../fix-aodh-wsgi-config-7679adda584e33bb.yaml     |   6 +
roles/multi-node-managed-addressing/tasks/main.yml |   1 +
zuul.d/jobs.yaml                                   | 166 ---------------------
zuul.d/nodesets.yaml                               |  22 ---
zuul.d/project.yaml                                |  22 ---
171 files changed, 386 insertions(+), 375 deletions(-)







More information about the Release-announce mailing list