[release-announce] nova 19.3.2 (stein)

no-reply at openstack.org no-reply at openstack.org
Mon Nov 9 11:42:10 UTC 2020


We high-spiritedly announce the release of:

nova 19.3.2: Cloud computing fabric controller

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

19.3.2
^^^^^^

Bug Fixes

* Since Libvirt v.1.12.0 and the introduction of the libvirt issue ,
  there is a fact that if we set cache mode whose write semantic is
  not O_DIRECT (i.e. "unsafe", "writeback" or "writethrough"), there
  will be a problem with the volume drivers (i.e.
  LibvirtISCSIVolumeDriver, LibvirtNFSVolumeDriver and so on), which
  designate native io explicitly.

  When the driver_cache (default is none) has been configured as
  neither "none" nor "directsync", the libvirt driver will ensure the
  driver_io to be "threads" to avoid an instance spawning failure.

   (https://bugzilla.redhat.com/show_bug.cgi?id=1086704)

* Addressed an issue that prevented instances using multiqueue
  feature from being created successfully when their vif_type is TAP.

Changes in nova 19.3.1..19.3.2
------------------------------

cde42879a4 Follow up for cherry-pick check for merge patch
8699156d86 Allow tap interface with multiqueue
0e3f9a4b3f Set different VirtualDevice.key
cc2f45ebb0 libvirt:driver:Disallow AIO=native when 'O_DIRECT' is not available
703c8ef4e6 post live migration: don't call Neutron needlessly
4130ef8af0 Add checks for volume status when rebuilding
d5ff9f87c8 Removed the host FQDN from the exception message


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

nova/api/openstack/compute/servers.py              |  1 +
nova/compute/api.py                                | 22 +++++-
nova/compute/manager.py                            |  8 +-
nova/exception.py                                  |  2 +-
.../api/openstack/compute/test_server_actions.py   | 15 ++++
nova/virt/libvirt/driver.py                        | 16 ++++
nova/virt/libvirt/host.py                          |  2 +-
nova/virt/libvirt/vif.py                           | 57 ++++++++++----
nova/virt/libvirt/volume/mount.py                  |  2 +-
nova/virt/vmwareapi/vm_util.py                     |  8 +-
...ative-io-is-not-supported-fe56014e9648a518.yaml | 14 ++++
.../notes/bug-1893263-769acadc4b6141d0.yaml        |  5 ++
tools/check-cherry-picks.sh                        |  2 +-
19 files changed, 396 insertions(+), 35 deletions(-)







More information about the Release-announce mailing list