[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