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

no-reply at openstack.org no-reply at openstack.org
Mon Jan 11 12:19:21 UTC 2021


We are pleased to announce the release of:

kolla-ansible 11.0.0: Ansible Deployment of Kolla containers

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


Known Issues
************

* Since Ussuri, there is a bug in how Ceph (RBD) is handled with
  Cinder: the "backend_host" option is missing from the generated
  configuration for external Ceph. The symptoms are that volumes
  become unmanageable until extra admin action is taken. This does
  *not* affect the data plane - running virtual machines are *not*
  affected.

  There is a related issue regarding active-active "cinder-volume"
  services (single-host "cinder-volume" *not* affected), which is that
  they should not have been configured with "backend_host" in the
  first place but with "cluster" and proper coordination instead. Some
  users might have customised their config already to address this
  issue.

  The Kolla team is investigating the best way to address this for all
  its users. In the meantime, please ensure that, before upgrading to
  Ussuri, the "backend_host" option is set to its previous value (the
  default was "rbd:volumes") via a config override.

  For more details please refer to the referenced bug. Do note this
  issue affects both new deployments and upgrades. LP#1904062


Bug Fixes
*********

* OVN will no longer schedule SNAT routers on compute nodes when
  "neutron_ovn_distributed_fip" is enabled. LP#1901960

* RabbitMQ services are now restarted serially to avoid a split
  brain. LP#1904702

* Fixes LP#1906796 by adding notice and note loglevels to monasca
  log- metrics drop configuration

* Fixes Swift's stop action. It will no longer try to start "swift-
  object-updater" container again. LP#1906944

* Fixes an issue with the "kolla-ansible prechecks" command with
  Docker 20.10. LP#1907436

* Fixes an issue with "kolla-ansible mariadb_recovery" when the
  "mariadb" container does not exist on one or more hosts. LP#1907658

Changes in kolla-ansible 11.0.0.0rc1..11.0.0
--------------------------------------------

1f11d2f01 docs: add info on adding and removing hosts
620bb29f1 Use ansible_distribution_release instead of ansible_lsb.codename
10caf4d36 Add `issue` reno for bug #1904062
9b733297f Fix mariadb_recovery when mariadb container is missing
51c14add0 Edit ironic inspector pxe filter driver name none to noop
5634440f4 Do not start swift-object-updater on stop
6bf9456bf docs: Add magnum guide
3a91159c8 Revert "Performance: Use import_tasks in the main plays"
f196062d9 Fix an Ansible warning
7284c7efa Monasca log-metrics - Drop "notice" and "note" loglevel metrics by default
d0faadf27 [docs] Add python3-venv package to quickstart.rst
e31c69ecf [CI] Drop periodics
a59192545 Fix prechecks with Docker 20.10.0
1a7478d2f RabbitMQ handler refactored to restart services in serial
bb3f62d71 Do not set 'always' tag where unnecessary
d22758c37 Performance: Use import_tasks in the main plays
14e08b383 Fix stop containers task in Swift rolling restart
7df4f403f Fix kolla-ansible to work with pyenv-virtualenv
e492b580a kibana: Remove 6.x migration from upgrade
0852c7735 CI: add missing --fail argument to curl
ffed23d1e [CI] Set 0 swap size
09943dc6c Remove a CentOS IPv6 FIXME meant for Ussuri
1c2b5e036 ovn: Do not schedule SNAT routers on computes
2f7b2fe36 Switch to Victoria images
d7ba5efab CI: Temporarily disable rabbitmq internal tls
af78e6376 Update TOX_CONSTRAINTS_FILE for stable/victoria
effb93ff9 Update .gitreview for stable/victoria


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

.gitreview                                         |   1 +
ansible/action_plugins/merge_yaml.py               |   4 +-
ansible/group_vars/all.yml                         |   2 +-
ansible/roles/aodh/tasks/register.yml              |   1 -
ansible/roles/barbican/tasks/register.yml          |   1 -
ansible/roles/baremetal/defaults/main.yml          |   2 +-
ansible/roles/blazar/tasks/register.yml            |   1 -
ansible/roles/ceilometer/tasks/register.yml        |   1 -
ansible/roles/cinder/tasks/register.yml            |   1 -
ansible/roles/cloudkitty/tasks/register.yml        |   1 -
ansible/roles/cyborg/tasks/register.yml            |   1 -
ansible/roles/designate/tasks/register.yml         |   1 -
ansible/roles/freezer/tasks/register.yml           |   1 -
ansible/roles/glance/tasks/register.yml            |   1 -
ansible/roles/gnocchi/tasks/register.yml           |   1 -
ansible/roles/heat/tasks/register.yml              |   1 -
ansible/roles/ironic/defaults/main.yml             |   2 +-
ansible/roles/ironic/tasks/register.yml            |   1 -
ansible/roles/karbor/tasks/register.yml            |   1 -
ansible/roles/keystone/tasks/register.yml          |   1 -
.../roles/kibana/tasks/migrate-kibana-index.yml    | 111 ----------
ansible/roles/kibana/tasks/upgrade.yml             |   2 -
ansible/roles/kuryr/tasks/register.yml             |   1 -
ansible/roles/magnum/tasks/register.yml            |   1 -
ansible/roles/manila/tasks/register.yml            |   1 -
ansible/roles/mariadb/tasks/recover_cluster.yml    |  21 +-
ansible/roles/mariadb/templates/galera.cnf.j2      |  14 +-
ansible/roles/masakari/tasks/register.yml          |   1 -
ansible/roles/mistral/tasks/register.yml           |   1 -
ansible/roles/monasca/tasks/register.yml           |   1 -
.../monasca-log-metrics/log-metrics.conf.j2        |   2 +-
ansible/roles/murano/tasks/register.yml            |   1 -
ansible/roles/neutron/tasks/register.yml           |   1 -
ansible/roles/nova-cell/tasks/rabbitmq.yml         |   1 -
ansible/roles/nova/tasks/register.yml              |   1 -
ansible/roles/octavia/tasks/register.yml           |   1 -
ansible/roles/ovn/tasks/bootstrap.yml              |   9 +-
ansible/roles/panko/tasks/register.yml             |   1 -
ansible/roles/placement/tasks/register.yml         |   1 -
ansible/roles/prechecks/tasks/service_checks.yml   |   2 +-
ansible/roles/qinling/tasks/register.yml           |   1 -
ansible/roles/rabbitmq/handlers/main.yml           |  45 +----
ansible/roles/rabbitmq/tasks/restart_services.yml  |  21 ++
ansible/roles/sahara/tasks/register.yml            |   1 -
ansible/roles/searchlight/tasks/register.yml       |   1 -
ansible/roles/senlin/tasks/register.yml            |   1 -
ansible/roles/solum/tasks/register.yml             |   1 -
ansible/roles/swift/tasks/register.yml             |   1 -
ansible/roles/swift/tasks/rolling_upgrade.yml      |  41 ++--
ansible/roles/swift/tasks/stop.yml                 |   2 +-
ansible/roles/tacker/tasks/register.yml            |   1 -
ansible/roles/trove/tasks/register.yml             |   1 -
ansible/roles/vitrage/tasks/register.yml           |   1 -
ansible/roles/watcher/tasks/register.yml           |   1 -
ansible/roles/zun/tasks/register.yml               |   1 -
etc/kolla/globals.yml                              |   2 +-
.../notes/bug-1901960-363503e11449b53c.yaml        |   6 +
.../notes/bug-1904702-7451dd8c4caa309b.yaml        |   5 +
.../notes/bug-1906796-e52b9e113f36ceed.yaml        |   6 +
.../notes/bug-1906944-38798e1348ff9c97.yaml        |   6 +
.../notes/bug-1907436-2da50ed38d107127.yaml        |   6 +
.../notes/bug-1907658-a24ddc45f63893b5.yaml        |   6 +
.../notes/issue-bug-1904062-ef446343323c8452.yaml  |  23 +++
tools/init-runonce                                 |   2 +-
tools/kolla-ansible                                |   8 +-
tox.ini                                            |   8 +-
zuul.d/base.yaml                                   |   1 +
zuul.d/jobs.yaml                                   |   8 +
zuul.d/project.yaml                                |  13 +-
77 files changed, 448 insertions(+), 275 deletions(-)







More information about the Release-announce mailing list