[release-announce] nova 17.0.9 (queens)

no-reply at openstack.org no-reply at openstack.org
Wed Dec 19 21:12:37 UTC 2018


We are overjoyed to announce the release of:

nova 17.0.9: Cloud computing fabric controller

This release is part of the queens stable release series.

Download the package from:

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

For more details, please see below.

17.0.9
^^^^^^

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 17.0.8..17.0.9
------------------------------

33dc9f7 Add secret=true to fixed_key configuration parameter
3dd42c2 Create BDMs/tags in cell with instance when over-quota
e1f0866 Make the nova-next job voting and gating
3f37d0b Add functional regression test for bug 1806064
8bba879 compute: Ensure pre-migrating instances are destroyed during init_host
d9084d0 Add regression test for bug #1764883
35923d5 Test websocketproxy with TLS in the nova-next job
1190e60 Move the nova-next job in-tree and update it
61bf7ae Default embedded instance.flavor.is_public attribute
f8eb8a7 Make supports_direct_io work on 4096b sector size
346c8fe De-dupe subnet IDs when calling neutron /subnets API
62fbfdf Fix NoneType error in _notify_volume_usage_detach
4b53e4e Ensure attachment cleanup on failure in driver.pre_live_migration
6b065da Move live_migration.pre.start to the start of the method
4f3610b Fix up compute rpcapi version for pike release
3a0f26c conductor: Recreate volume attachments during a reschedule
51345d5 Add regression test for bug#1784353
6fa5aee fixtures: Track volume attachments within CinderFixtureNewAttachFlow
fbf729d Add regression test for bug 1797580
53f9c8e Handle volume API failure in _post_live_migration
164b1ba Handle missing marker during online data migration
4ac57b5 Not set instance to ERROR if set_admin_password failed
0163783 Ignore VirtDriverNotReady in _sync_power_states periodic task
7c46bd3 Fix stacktraces with redis caching backend
1b2c748 Refix disk size during live migration with disk over-commit


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

.zuul.yaml                                         |  14 ++
nova/compute/manager.py                            | 167 +++++++++++++--------
nova/compute/rpcapi.py                             |   8 +-
nova/conductor/manager.py                          |  48 +++++-
nova/conf/key_manager.py                           |   1 +
nova/consoleauth/manager.py                        |   3 +-
nova/network/neutronv2/api.py                      |   2 +-
nova/objects/instance.py                           |  20 +--
nova/objects/request_spec.py                       |  18 ++-
.../functional/compute/test_live_migration.py      | 148 ++++++++++++++++++
.../functional/regressions/test_bug_1404867.py     |   6 +-
.../functional/regressions/test_bug_1675570.py     |   6 +-
.../functional/regressions/test_bug_1764883.py     | 123 +++++++++++++++
.../functional/regressions/test_bug_1784353.py     |  90 +++++++++++
.../functional/regressions/test_bug_1797580.py     |  99 ++++++++++++
.../functional/regressions/test_bug_1806064.py     | 140 +++++++++++++++++
nova/utils.py                                      |   4 +-
nova/virt/driver.py                                |   7 +
nova/virt/libvirt/driver.py                        |   2 +-
playbooks/legacy/nova-next/post.yaml               |  15 ++
playbooks/legacy/nova-next/run.yaml                |  69 +++++++++
.../notes/bug-1801702-c8203d3d55007deb.yaml        |   8 +
32 files changed, 1294 insertions(+), 152 deletions(-)







More information about the Release-announce mailing list