[release-announce] nova 23.2.1 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Thu Jun 23 11:01:54 UTC 2022


We are overjoyed to announce the release of:

nova 23.2.1: Cloud computing fabric controller

This release is part of the wallaby stable release series.

The source is available from:

    https://opendev.org/openstack/nova

Download the package from:

    https://tarballs.openstack.org/nova/

Please report issues through:

    https://bugs.launchpad.net/nova/+bugs

For more details, please see below.

23.2.1
^^^^^^


New Features
************

* Added a new configuration option
  "[workarounds]/enable_qemu_monitor_announce_self" that when enabled
  causes the Libvirt driver to send a announce_self QEMU monitor
  command post live-migration. Please see bug 1815989
  (https://bugs.launchpad.net/nova/+bug/1815989) for more details.
  Please note that this causes the domain to be considered tainted by
  libvirt.


Bug Fixes
*********

* Fixes an issue with multiple "nova-compute" services used with
  Ironic, where a rebalance operation could result in a compute node
  being deleted from the database and not recreated. See bug 1853009
  for details.

Changes in nova 23.2.0..23.2.1
------------------------------

e8b079a91e Add service version check workaround for FFU
4cf632338d func: Increase rpc_response_timeout in TestMultiCellMigrate tests
baf0d93e0f Define new functional test tox env for placement gate to run
f66a570e94 [CI] Install dependencies for docs target
327693af40 [stable-only] Drop lower-constraints job
76ea8ee377 libvirt: Abort live-migration job when monitoring fails
9609ae0bab libvirt: Add announce-self post live-migration workaround
665c053315 Fix inactive session error in compute node creation
cbbca58504 Prevent deletion of a compute node belonging to another host
0fc104eeea Invalidate provider tree when compute node disappears


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

.zuul.yaml                                         |   1 -
lower-constraints.txt                              | 165 ---------------------
nova/api/openstack/wsgi_app.py                     |   8 +-
nova/compute/manager.py                            |  33 +++--
nova/compute/resource_tracker.py                   |   1 +
nova/conf/workarounds.py                           |  23 +++
nova/db/sqlalchemy/api.py                          |  37 ++++-
nova/objects/compute_node.py                       |  15 +-
nova/scheduler/client/report.py                    |  17 ++-
nova/service.py                                    |   8 +-
.../functional/regressions/test_bug_1853009.py     |  71 +++------
nova/virt/libvirt/driver.py                        |  33 +++++
nova/virt/libvirt/guest.py                         |  10 ++
...-self-post-live-migration-936721b1ab887514.yaml |   8 +
.../notes/bug-1853009-99414e14d1491b5f.yaml        |   7 +
tox.ini                                            |  18 ++-
25 files changed, 341 insertions(+), 261 deletions(-)







More information about the Release-announce mailing list