[openstack-announce] [release][stable][nova] nova 12.0.2 release (liberty)
no-reply at openstack.org
no-reply at openstack.org
Mon Mar 7 14:39:26 UTC 2016
We are pleased to announce the release of:
nova 12.0.2: Cloud computing fabric controller
This release is part of the liberty stable release series.
For more details, please see below.
Changes in nova 12.0.1..12.0.2
------------------------------
b806adb Propagate qemu-img errors to compute manager
4e1957f Fix evacuate support with Nova cells v1
2da1d8b libvirt: set libvirt.sysinfo_serial='none' for virt driver tests
9fbd706 XenAPI: Workaround for 6.5 iSCSI bug
0382cb8 Change warn to debug logs when migration context is missing
6edcc2a Imported Translations from Zanata
eb1f67c libvirt: Fix/implement revert-resize for RBD-backed images
14440aa Ensure Glance image 'size' attribute is 0, not 'None'
9701921 Add retry logic for detaching device using LibVirt
65d0ef8 Spread allocations of fixed ips
19e7aba Apply scheduler limits to Exact* filters
0d5b3c6 Replace eventlet-based raw socket client with requests
2c6c674 VMware: Handle image size correctly for OVA and streamOptimized images
deacf0e XenAPI: Cope with more Cinder backends
adc21bb ports & networks gather should validate existance
4440172 Disable IPv6 on bridge devices
1f594f9 Imported Translations from Zanata
9ed4489 Imported Translations from Zanata
a0ffd8c Validate translations
d1f3715 Fix instance not destroyed after successful evacuation
8ffca40 Imported Translations from Zanata
Diffstat (except docs and test files)
-------------------------------------
nova/compute/cells_api.py | 9 +-
nova/compute/manager.py | 5 +-
nova/db/sqlalchemy/api.py | 12 +-
nova/exception.py | 8 +
nova/image/glance.py | 3 +
nova/locale/cs/LC_MESSAGES/nova-log-critical.po | 12 +-
nova/locale/cs/LC_MESSAGES/nova-log-error.po | 12 +-
nova/locale/cs/LC_MESSAGES/nova-log-info.po | 12 +-
nova/locale/cs/LC_MESSAGES/nova-log-warning.po | 12 +-
nova/locale/cs/LC_MESSAGES/nova.po | 17 +-
nova/locale/de/LC_MESSAGES/nova-log-critical.po | 14 +-
nova/locale/de/LC_MESSAGES/nova-log-error.po | 12 +-
nova/locale/de/LC_MESSAGES/nova-log-info.po | 12 +-
nova/locale/de/LC_MESSAGES/nova.po | 35 +-
nova/locale/es/LC_MESSAGES/nova-log-critical.po | 12 +-
nova/locale/es/LC_MESSAGES/nova-log-error.po | 15 +-
nova/locale/es/LC_MESSAGES/nova-log-info.po | 12 +-
nova/locale/es/LC_MESSAGES/nova-log-warning.po | 12 +-
nova/locale/es/LC_MESSAGES/nova.po | 47 +-
nova/locale/es_MX/LC_MESSAGES/nova-log-critical.po | 12 +-
nova/locale/fr/LC_MESSAGES/nova-log-critical.po | 12 +-
nova/locale/fr/LC_MESSAGES/nova-log-error.po | 12 +-
nova/locale/fr/LC_MESSAGES/nova-log-info.po | 12 +-
nova/locale/fr/LC_MESSAGES/nova-log-warning.po | 12 +-
nova/locale/fr/LC_MESSAGES/nova.po | 107 ++-
nova/locale/it/LC_MESSAGES/nova-log-error.po | 12 +-
nova/locale/it/LC_MESSAGES/nova-log-info.po | 12 +-
nova/locale/it/LC_MESSAGES/nova.po | 17 +-
nova/locale/ja/LC_MESSAGES/nova-log-critical.po | 14 +-
nova/locale/ja/LC_MESSAGES/nova.po | 35 +-
nova/locale/ko_KR/LC_MESSAGES/nova-log-critical.po | 10 +-
nova/locale/ko_KR/LC_MESSAGES/nova.po | 25 +-
nova/locale/nova-log-warning.pot | 271 +++----
nova/locale/nova.pot | 806 +++++++++++----------
nova/locale/pa_IN/LC_MESSAGES/nova-log-critical.po | 12 +-
nova/locale/pt_BR/LC_MESSAGES/nova-log-critical.po | 10 +-
nova/locale/pt_BR/LC_MESSAGES/nova.po | 93 ++-
nova/locale/ru/LC_MESSAGES/nova.po | 184 ++++-
nova/locale/tr_TR/LC_MESSAGES/nova-log-critical.po | 12 +-
nova/locale/tr_TR/LC_MESSAGES/nova-log-error.po | 19 +-
nova/locale/tr_TR/LC_MESSAGES/nova-log-info.po | 12 +-
nova/locale/tr_TR/LC_MESSAGES/nova-log-warning.po | 25 +-
nova/locale/tr_TR/LC_MESSAGES/nova.po | 31 +-
nova/locale/zh_CN/LC_MESSAGES/nova-log-critical.po | 12 +-
nova/locale/zh_CN/LC_MESSAGES/nova-log-error.po | 12 +-
nova/locale/zh_CN/LC_MESSAGES/nova-log-info.po | 12 +-
nova/locale/zh_CN/LC_MESSAGES/nova-log-warning.po | 12 +-
nova/locale/zh_CN/LC_MESSAGES/nova.po | 25 +-
nova/locale/zh_TW/LC_MESSAGES/nova.po | 20 +-
nova/network/neutronv2/api.py | 41 +-
nova/objects/instance.py | 12 +-
nova/scheduler/filters/exact_core_filter.py | 4 +
nova/scheduler/filters/exact_disk_filter.py | 4 +
nova/scheduler/filters/exact_ram_filter.py | 4 +
.../scheduler/filters/test_exact_core_filter.py | 3 +
.../scheduler/filters/test_exact_disk_filter.py | 6 +-
.../scheduler/filters/test_exact_ram_filter.py | 6 +-
nova/virt/images.py | 25 +-
nova/virt/libvirt/driver.py | 45 +-
nova/virt/libvirt/guest.py | 50 ++
nova/virt/libvirt/imagebackend.py | 34 +
nova/virt/libvirt/storage/rbd_utils.py | 60 +-
nova/virt/libvirt/utils.py | 2 +
nova/virt/libvirt/vif.py | 7 +
nova/virt/vmwareapi/images.py | 8 +-
nova/virt/vmwareapi/vmops.py | 12 +-
nova/virt/xenapi/vmops.py | 13 +-
nova/virt/xenapi/volume_utils.py | 33 +-
tox.ini | 3 +
87 files changed, 2189 insertions(+), 949 deletions(-)
More information about the OpenStack-announce
mailing list