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(-)
participants (1)
-
no-reply@openstack.org