[release][stable][nova] nova 12.0.3 release (liberty)
We are pumped to announce the release of: nova 12.0.3: Cloud computing fabric controller This release is part of the liberty stable release series. For more details, please see below. 12.0.3 ^^^^^^ Security Issues * [OSSA 2016-007] Host data leak during resize/migrate for raw- backed instances (CVE-2016-2140) * Bug 1548450 (https://bugs.launchpad.net/nova/+bug/1548450) * Announcement Changes in nova 12.0.2..12.0.3 ------------------------------ 4817f91 Return 400 on boot for invalid image metadata dda9f4a update min tox version to 2.0 3aa0dd7 Do not use constraints for venv 63b6005 always use pip constraints ee7d455 Fix incorrect format string c628cd0 libvirt: pci detach devices should use dev.address 4d1384b Fix: unable to delete instance when cinder is down b6e1332 Update cells blacklist regex for test_server_basic_ops de75afc Fix conversion of config disks to qcow2 during resize/migration 478d638 libvirt: Comment non-obvious security implications of migrate code 1a0e8fc libvirt: don't attempt to get baseline cpu features if host cpu model is None 10c3067 Support-matrix of vmware for chap is wrong 2a6c77e Add ppcle architectures to libvirt blockinfo 3cb02be Set personality/injected_files to empty list if not specified 0b19418 Add release note for CVE bug 1548450 4026dc1 Provide correct connector for evacuate terminate c3d5cf8 Rollback is needed if initialize_connection times out e8dc5c8 Fix processing of libvirt disk.info in non-disk-image cases 359dd54 libvirt: Fix resize of instance with deleted glance image 2114115 [Ironic]Match vif-pif mac address before setting 'vif_port_id' 8d5ba34 libvirt: Always copy or recreate disk.info during a migration c5da5d0 Return 400 for os-virtual-interfaces when using Neutron 3c2d75d Replace copy.deepcopy of RequestContext with copy.copy 8db72b9 Check context before returning cached value 20c3335 Ignore errorcode=4 when executing `cryptsetup remove` command Diffstat (except docs and test files) ------------------------------------- devstack/tempest-dsvm-cells-rc | 2 +- .../legacy_v2/contrib/virtual_interfaces.py | 10 +- nova/api/openstack/compute/personality.py | 5 +- nova/api/openstack/compute/virtual_interfaces.py | 12 +- nova/compute/api.py | 8 +- nova/compute/manager.py | 55 ++++- nova/context.py | 5 +- nova/exception.py | 2 +- nova/keymgr/barbican.py | 92 ++++---- .../functional/regressions/test_bug_1558866.py | 77 ++++++ .../openstack/compute/test_flavors_extra_specs.py | 6 +- .../unit/api/openstack/compute/test_serversV21.py | 12 + .../openstack/compute/test_virtual_interfaces.py | 12 + .../unit/volume/encryptors/test_cryptsetup.py | 4 +- nova/virt/ironic/driver.py | 19 +- nova/virt/libvirt/blockinfo.py | 3 +- nova/virt/libvirt/driver.py | 129 ++++++++--- nova/virt/libvirt/host.py | 5 +- nova/volume/cinder.py | 32 ++- nova/volume/encryptors/cryptsetup.py | 5 +- .../12.0.3-cve-bugs-reno-561a450b346edf5e.yaml | 7 + tox.ini | 65 ++---- 31 files changed, 869 insertions(+), 240 deletions(-)
participants (1)
-
no-reply@openstack.org