[release-announce] nova 16.1.7 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Dec 19 10:24:05 UTC 2018


We eagerly announce the release of:

nova 16.1.7: Cloud computing fabric controller

This release is part of the pike stable release series.

Download the package from:

    https://tarballs.openstack.org/nova/

For more details, please see below.

16.1.7
^^^^^^

Bug Fixes

* When testing whether direct IO is possible on the backing storage
  for an instance, Nova now uses a block size of 4096 bytes instead of
  512 bytes, avoiding issues when the underlying block device has
  sectors larger than 512 bytes. See bug
  https://launchpad.net/bugs/1801702 for details.

Changes in nova 16.1.6..16.1.7
------------------------------

44e2ecd Add secret=true to fixed_key configuration parameter
1abdb4c compute: Ensure pre-migrating instances are destroyed during init_host
6380226 Add regression test for bug #1764883
c5cd6c8 Update docs for _destroy_evacuated_instances
ba844f2 Make supports_direct_io work on 4096b sector size
d004b0e Fix NoneType error in _notify_volume_usage_detach
28bc3c8 Handle volume API failure in _post_live_migration
0bd38db Enforce case-sensitive hostnames in aggregate host add
c5cae2f Revert "Make host_aggregate_map dictionary case-insensitive"
1a26663 Make scheduler.utils.setup_instance_group query all cells
aa1966a Add functional test for affinity with multiple cells
3bae260 Fix the request context in ServiceFixture
5ddcda0 Consider hostdev devices when building metadata
2460d0e Refactor _build_device_metadata
0b45fcd Handle HostMappingNotFound when deleting a compute service


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

nova/api/openstack/compute/services.py             |  10 +-
nova/compute/api.py                                |  13 ++-
nova/compute/manager.py                            |  51 +++++++--
nova/conf/key_manager.py                           |   1 +
nova/objects/instance_group.py                     |   8 ++
nova/scheduler/host_manager.py                     |   6 +-
nova/scheduler/utils.py                            |  54 ++++++++-
nova/test.py                                       |   3 +-
.../functional/compute/test_live_migration.py      |  98 ++++++++++++++++
.../functional/regressions/test_bug_1764883.py     | 123 ++++++++++++++++++++
.../unit/api/openstack/compute/test_services.py    |  33 ++++++
nova/virt/driver.py                                |   7 ++
nova/virt/libvirt/driver.py                        | 124 ++++++++++++++++-----
.../notes/bug-1801702-c8203d3d55007deb.yaml        |   8 ++
24 files changed, 691 insertions(+), 74 deletions(-)







More information about the Release-announce mailing list