[release-announce] nova 22.2.2 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 15 13:13:33 UTC 2021


We enthusiastically announce the release of:

nova 22.2.2: Cloud computing fabric controller

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

22.2.2
^^^^^^

Bug Fixes

* Improved detection of anti-affinity policy violation when
  performing live and cold migrations. Most of the violations caused
  by race conditions due to performing concurrent live or cold
  migrations should now be addressed by extra checks in the compute
  service. Upon detection, cold migration operations are automatically
  rescheduled, while live migrations have two checks and will be
  rescheduled if detected by the first one, otherwise the live
  migration will fail cleanly and revert the instance state back to
  its previous value.

Changes in nova 22.2.1..22.2.2
------------------------------

bec6dd4752 Stop leaking ceph df cmd in RBD utils
f7d84db587 [neutron] Get only ID and name of the SGs from Neutron
6ede6df7f4 Error anti-affinity violation on migrations
e3085fa631 Initialize global data separately and run_once in WSGI app init
f20346bc00 Honor [neutron]http_retries in the manual client
2af08fb5ea zuul: Replace grenade and nova-grenade-multinode with grenade-multinode
0405709999 rbd: Get rbd_utils unit tests running again
90ffc553d7 Ignore PCI devices with 32bit domain
0354d4d9f4 Reproduce bug 1897528


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

.zuul.yaml                                         |  32 ++--
gate/live_migration/hooks/ceph.sh                  | 208 ---------------------
gate/live_migration/hooks/nfs.sh                   |  50 -----
gate/live_migration/hooks/utils.sh                 |  11 --
nova/api/openstack/wsgi_app.py                     |  24 ++-
nova/compute/manager.py                            | 110 +++++++++--
nova/conf/pci.py                                   |   8 +-
nova/network/neutron.py                            |   9 +-
nova/pci/manager.py                                |  38 +++-
nova/storage/rbd_utils.py                          |   9 +-
nova/test.py                                       |   5 +
nova/utils.py                                      |  46 +++++
playbooks/legacy/nova-grenade-multinode/post.yaml  |  15 --
playbooks/legacy/nova-grenade-multinode/run.yaml   |  65 -------
playbooks/legacy/nova-live-migration/post.yaml     |  15 --
playbooks/legacy/nova-live-migration/run.yaml      |  60 ------
.../notes/bug-1821755-7bd03319e34b6b10.yaml        |  11 ++
27 files changed, 609 insertions(+), 544 deletions(-)







More information about the Release-announce mailing list