[openstack-announce] [release][stable][nova] nova 12.0.3 release (liberty)

no-reply at openstack.org no-reply at openstack.org
Thu Apr 14 12:37:54 UTC 2016


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(-)






More information about the OpenStack-announce mailing list