[release][stable][cinder] cinder 7.0.2 release (liberty)
We are satisfied to announce the release of: cinder 7.0.2: OpenStack Block Storage This release is part of the liberty stable release series. For more details, please see below. 7.0.2 ^^^^^ Bug Fixes * upload-to-image using Image API v2 now correctly handles custom image properties. Changes in cinder 7.0.1..7.0.2 ------------------------------ 7e970a1 Eager load columns in volume_get_active_by_window e285bc2 Remove "patch mock to raise for invalid assert calls" ce2715d Dont query image metadata for empty volume list 3c28bdf Bootable filter for listening volumes e92e51f Re-add policy check for get_snapshot 077c8df Fix non-migration swap with error 01555a9 Fix volume upload failure with glance_api_version=2 5931277 Fix failure with rbd on slow ceph clusters feac52b 3PAR use same LUN id for each export path a2baec8 HNAS driver: Fix SSH and cluster_admin_ip0 bug 6cec7a4 EMC ScaleIO - fix bug in extend volume 76b57b1 Fixes LOG.exception related unit test failure 0d2c903 Copy StandardLogging fixture from Nova e694c71 Tests: Don't assert on LOG.warn 89ad61f Return BadRequest for invalid Unicode names f5ec1be [LVM] Restore target config during ensure_export 6fc5285 Fixed a bug in ScaleIO volume not found code. 1cbf08a Fix dynamic import of CONF.volume_api_class 96b2864 Add requirement on pytz 6c55d3a HNAS driver: retry on Connection reset fix 3d15e5b Zfssaiscsi driver should return target_lun as int 69e4d20 NetApp ONTAP - Reapply API tracing d7383bd NetApp ONTAP: Fix extending volume beyond lun geometry b98d0fa Imported Translations from Zanata 740e9e8 Fix for showing default quotas to non-admin user faae0a4 Recalculate allocated value of parent project 69e9d2d Execute mount.nfs check as root 607c3a6 XtremIO fix create CG from src flow aa2fdfc Check context before returning cached value 84b637c Fix update quota of subprojects ea408a5 Improve performance listing detail for volumes 8168db8 Add serial number to eseries ASUP payload bd3b972 Quota API is now compatible with keystone API v2 b9749af XtremIO fix attach readonly bug db2288b NetApp: Fix issue with updating E-Series password Diffstat (except docs and test files) ------------------------------------- cinder/api/contrib/quotas.py | 71 ++- cinder/api/contrib/volume_image_metadata.py | 53 +- cinder/api/v2/volumes.py | 1 + cinder/backup/chunkeddriver.py | 2 +- cinder/cmd/rtstool.py | 22 + cinder/db/api.py | 14 +- cinder/db/sqlalchemy/api.py | 43 +- cinder/image/glance.py | 9 + cinder/keymgr/barbican.py | 53 +- cinder/locale/cinder-log-error.pot | 335 +++++------ cinder/locale/cinder-log-info.pot | 474 ++++++++------- cinder/locale/cinder-log-warning.pot | 258 ++++---- cinder/locale/cinder.pot | 648 +++++++++++---------- .../locale/tr_TR/LC_MESSAGES/cinder-log-error.po | 17 +- cinder/locale/tr_TR/LC_MESSAGES/cinder-log-info.po | 22 +- .../locale/tr_TR/LC_MESSAGES/cinder-log-warning.po | 21 +- cinder/locale/tr_TR/LC_MESSAGES/cinder.po | 27 +- cinder/test.py | 42 +- .../unit/api/contrib/test_volume_host_attribute.py | 4 +- .../unit/api/contrib/test_volume_image_metadata.py | 57 +- .../test_volume_migration_status_attribute.py | 4 +- .../api/contrib/test_volume_tenant_attribute.py | 4 +- .../drivers/emc/scaleio/test_delete_snapshot.py | 10 +- .../drivers/emc/scaleio/test_extend_volume.py | 2 +- .../drivers/netapp/dataontap/client/test_api.py | 22 +- .../drivers/netapp/dataontap/test_block_7mode.py | 20 + .../drivers/netapp/dataontap/test_block_base.py | 19 +- .../drivers/netapp/dataontap/test_block_cmode.py | 25 + .../unit/volume/drivers/netapp/eseries/fakes.py | 49 ++ .../volume/drivers/netapp/eseries/test_client.py | 80 +-- .../volume/drivers/netapp/eseries/test_library.py | 128 +++- cinder/volume/__init__.py | 5 +- cinder/volume/api.py | 66 ++- cinder/volume/drivers/emc/scaleio.py | 17 +- cinder/volume/drivers/emc/xtremio.py | 62 +- cinder/volume/drivers/hitachi/hnas_backend.py | 33 +- .../volume/drivers/netapp/dataontap/block_7mode.py | 5 +- .../volume/drivers/netapp/dataontap/block_cmode.py | 4 +- .../volume/drivers/netapp/dataontap/client/api.py | 6 +- cinder/volume/drivers/netapp/eseries/client.py | 68 ++- cinder/volume/drivers/netapp/eseries/library.py | 126 ++-- cinder/volume/drivers/nfs.py | 7 +- cinder/volume/drivers/rbd.py | 4 +- cinder/volume/drivers/san/hp/hp_3par_common.py | 20 +- cinder/volume/drivers/san/hp/hp_3par_iscsi.py | 12 +- cinder/volume/drivers/windows/vhdutils.py | 2 +- cinder/volume/drivers/zfssa/zfssaiscsi.py | 2 +- cinder/volume/targets/lio.py | 26 + .../notes/glance_v2_upload-939c5693bcc25483.yaml | 3 + requirements.txt | 1 + 68 files changed, 2374 insertions(+), 1261 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 15c0032..3fd4143 100644 --- a/requirements.txt +++ b/requirements.txt @@ -40,0 +41 @@ python-swiftclient>=2.2.0 +pytz>=2013.6
participants (1)
-
no-reply@openstack.org