We are chuffed to announce the release of: nova 14.0.2: Cloud computing fabric controller This release is part of the newton stable release series. Download the package from: https://tarballs.openstack.org/nova/ For more details, please see below. 14.0.2 ^^^^^^ A new database schema migration is included in this release to fix bug 1635446 (https://bugs.launchpad.net/nova/+bug/1635446). Known Issues ************ * Use of the newly introduced optional placement RESTful API in Newton requires WebOb>=1.6.0. This requirement was not reflected prior to the release of Newton in requirements.txt with the lower limit being set to WebOb>=1.2.3. Bug Fixes ********* * Contains database schema migration "021_build_requests_instance_mediumtext" which increases the size of the "build_requests.instance" column on MySQL backends. This is needed to create new instances which have very large "user_data" fields. Changes in nova 14.0.1..14.0.2 ------------------------------ 867661d Add release note for bug 1635446 ee08646 Make build_requests.instance MediumText 410f5dd Imported Translations from Zanata 73e17c3 Fix exception due to BDM race in get_available_resource() 7b15ecc Do not try to backport when db has older object version d2a4dec Add InvalidInput handling for attach-volume 104f8cc Fix exception when vcpu_pin_set is set to "" 92ca31b releasenote: WebOb<1.6.0 placement API known issue 332e11c Fix issue with not removing rbd rescue disk 28e6189 Don't attempt to escalate nova-manage privileges 85fa48c Avoid update resource if compute node not updated 118e159 Change log level to debug for migrations pairing 8a2d7d4 Fix drop_move_claim() on revert resize 1ef4b72 Catch DevicePathInUse in attach_volume d39f4c8 HyperV: ensure config drives are copied as well during resizes Diffstat (except docs and test files) ------------------------------------- nova/api/openstack/compute/volumes.py | 4 +- nova/cmd/manage.py | 24 +- nova/compute/claims.py | 1 + nova/compute/manager.py | 2 + nova/compute/resource_tracker.py | 13 +- nova/conductor/manager.py | 20 +- .../021_build_requests_instance_mediumtext.py | 24 ++ nova/db/sqlalchemy/api_models.py | 2 +- nova/locale/cs/LC_MESSAGES/nova.po | 14 +- nova/locale/de/LC_MESSAGES/nova.po | 14 +- nova/locale/es/LC_MESSAGES/nova.po | 14 +- nova/locale/fr/LC_MESSAGES/nova.po | 14 +- nova/locale/it/LC_MESSAGES/nova.po | 14 +- nova/locale/ja/LC_MESSAGES/nova.po | 14 +- nova/locale/ko_KR/LC_MESSAGES/nova-log-error.po | 9 +- nova/locale/ko_KR/LC_MESSAGES/nova.po | 312 ++++++++++++++++++++- nova/locale/pt_BR/LC_MESSAGES/nova-log-error.po | 8 +- nova/locale/pt_BR/LC_MESSAGES/nova.po | 14 +- nova/locale/ru/LC_MESSAGES/nova.po | 16 +- nova/locale/tr_TR/LC_MESSAGES/nova.po | 14 +- nova/locale/zh_CN/LC_MESSAGES/nova.po | 14 +- nova/locale/zh_TW/LC_MESSAGES/nova.po | 14 +- nova/scheduler/host_manager.py | 5 + .../unit/api/openstack/compute/test_volumes.py | 37 +++ nova/virt/hyperv/migrationops.py | 10 +- nova/virt/libvirt/driver.py | 22 +- nova/virt/libvirt/storage/rbd_utils.py | 17 +- .../notes/bug-1635446-newton-2351fe93f9af67e5.yaml | 10 + .../notes/bug_1632723-2a4bd74e4a942a06.yaml | 6 + 38 files changed, 743 insertions(+), 249 deletions(-)