[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