[release-announce] nova 22.4.0 (victoria)

no-reply at openstack.org no-reply at openstack.org
Thu Mar 10 13:12:49 UTC 2022


We are ecstatic to announce the release of:

nova 22.4.0: 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.4.0
^^^^^^

Known Issues

* The libvirt virt driver in Nova implements power on and hard
  reboot by destroying the domain first and unpluging the vifs then
  recreating the domain and replugging the vifs. However nova does not
  wait for the network-vif-plugged event before unpause the domain.
  This can cause the domain to start running and requesting IP via
  DHCP before the networking backend has finished plugging the vifs.
  The config option
  [workarounds]wait_for_vif_plugged_event_during_hard_reboot has been
  added, defaulting to an empty list, that can be used to ensure that
  the libvirt driver waits for the network-vif-plugged event for vifs
  with specific "vnic_type" before it unpauses the domain during hard
  reboot. This should only be used if the deployment uses a networking
  backend that sends such event for the given "vif_type" at vif plug
  time. The ml2/ovs and the networking-odl Neutron backend is known to
  send plug time events for ports with "normal" "vnic_type".  For more
  information see https://bugs.launchpad.net/nova/+bug/1946729

Changes in nova 22.3.0..22.4.0
------------------------------

d54bd316b3 [rt] Apply migration context for incoming migrations
8d4487465b Extend the reproducer for 1953359 and 1952915
e549fec76f Reproduce bug 1953359
28d0059c1f Ensure MAC addresses characters are in the same case
c531fdcc19 Add a WA flag waiting for vif-plugged event during reboot
34e0c0205b Store old_flavor already on source host during resize
0b1fa9b4ae Reproduce bug 1944759


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

.zuul.yaml                                         |   6 +
nova/compute/manager.py                            |  12 ++
nova/compute/resource_tracker.py                   |  35 +++-
nova/conf/workarounds.py                           |  53 ++++++
nova/virt/libvirt/driver.py                        |  23 ++-
nova/virt/libvirt/migration.py                     |  11 +-
...-event-during-hard-reboot-fb491f6a68370bab.yaml |  18 ++
11 files changed, 450 insertions(+), 10 deletions(-)







More information about the Release-announce mailing list