[openstack-announce] [release][stable][cinder] cinder 7.0.2 release (liberty)

no-reply at openstack.org no-reply at openstack.org
Tue Apr 19 16:38:15 UTC 2016


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





More information about the OpenStack-announce mailing list