[release-announce] cinder 11.1.1 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 18 15:45:47 UTC 2018


We jubilantly announce the release of:

cinder 11.1.1: OpenStack Block Storage

This release is part of the pike stable release series.

Download the package from:

    https://tarballs.openstack.org/cinder/

For more details, please see below.

11.1.1
^^^^^^


New Features
************

* Add support to force detach a volume from all hosts on VNX.


Bug Fixes
*********

* Fixed bug 1632333 with the NetApp ONTAP Driver. Now the copy
  offload method is invoked early to avoid downloading Glance images
  twice.

* NetApp ONTAP NFS (bug 1690954): Fix wrong usage of export path as
  volume name when deleting volumes and snapshots.

* NetApp ONTAP iSCSI (bug 1712651): Fix ONTAP NetApp iSCSI driver
  not raising a proper exception when trying to extend an attached
  volume beyond its max geometry.

* NetApp E-series (bug 1718739):The NetApp E-series driver has been
  fixed to correctly report the "provisioned_capacity_gb". Now it sums
  the capacity of all the volumes in the configured backend to get the
  correct value. This bug fix affects all the protocols supported by
  the driver (FC and iSCSI).

* NetApp ONTAP (bug 1762424): Fix ONTAP NetApp driver not being able
  to extend a volume to a size greater than the corresponding LUN max
  geometry.

* Dell EMC SC driver correctly returns initialize_connection data
  when more than one IQN is attached to a volume. This fixes some
  random Nova Live Migration failures where the connection information
  being returned was for an IQN other than the one for which it was
  being requested.

* Dell EMC Unity Driver: Fixes bug 1759175 to detach the lun
  correctly when auto zone was enabled and the lun was the last one
  attached to the host.

* We no longer leave orphaned chunks on the backup backend or leave
  a temporary volume/snapshot when aborting a backup.

* Fixed bug #1731474 on NetApp Data ONTAP driver that was causing
  LUNs to be created with larger size than requested. This fix
  requires version 9.1 of ONTAP or later.

* NetApp cDOT block and file drivers have improved support for SVM
  scoped user accounts. Features not supported for SVM scoped users
  include QoS, aggregate usage reporting, and dedupe usage reporting.

* Corrected support to force detach a volume from all hosts on
  Unity.

Changes in cinder 11.1.0..11.1.1
--------------------------------

0cc92ee NetApp: Fix to support SVM scoped permissions.
e7d8a39 NetApp ONTAP iSCSI: Force exception on online extend
e3145a3 NetApp ONTAP: Set new sub-lun clone limit for ONTAP driver
acfdbb6 Improve ChunkedBackupDriver hashlib calls
94393da Fix leftovers after backup abort
fd2c17e NetApp ONTAP: Fix export path used as volume name
c9ede46 RBD: Handle ImageNotFound exception in _get_usage_info correctly
ead8181 Unity: fail to detach lun when auto zone enabled
e13e683 ZFSSA implement "Enhance iSCSI multipath support"
c90623e ZFSSA accept pool stats when cluster node stripped
3e462d2 NetApp: Add use-exact-size parameter when creating a LUN on ONTAP iSCSI
e2b7555 NetApp E-series: Fix provisioned_capacity_gb
664974c NetApp E-Series: Fix broken generic volume groups
c7b214f Remove inappropriate directory space check
a98afbc Reduce scope of the lock for image volume cache
b52b453 Cinder Tempest plugin tests: Switch to stable interface
c9722a7 Dell EMC SC: Find volume folder API call fails on root folders
25d7699 [Unity] Add `force detach` support
bfc7405 Dell EMC SC: API 4.0 incompatibilities
adf7d84 Dell EMC SC: ISCSI initialize_connection fixes.
c0935c0 [VNX]Add `force detach` support
ab40d2a 3PAR: Add `force detach` support
d4557dd LVM: Activate thin snapshot before clone activation
9d06094 Solving permission errors due to directory ownership on NFS
4bc52eb Log config options with oslo.config
d51fabb Cinder logs rabbitmq password on connection log
82a13da NetApp ONTAP: Copy offload bugfix
425dac9 Improve logs on scheduler


Diffstat (except docs and test files)
-------------------------------------

cinder/backup/chunkeddriver.py                     |  39 ++--
cinder/backup/drivers/nfs.py                       |  28 ++-
cinder/backup/manager.py                           |  37 +--
cinder/image/image_utils.py                        |   4 -
cinder/objects/base.py                             |  28 +++
cinder/scheduler/filters/capacity_filter.py        |  16 +-
cinder/scheduler/host_manager.py                   |  24 +-
cinder/service.py                                  |  14 +-
.../tempest/api/volume/test_consistencygroups.py   |  24 +-
.../tempest/api/volume/test_volume_unicode.py      |  15 +-
.../unit/volume/drivers/dell_emc/sc/test_scapi.py  | 177 +++++++++++++--
.../drivers/dell_emc/unity/fake_exception.py       |   8 +
.../volume/drivers/dell_emc/unity/test_adapter.py  |  26 +++
.../volume/drivers/dell_emc/unity/test_client.py   |  14 ++
.../volume/drivers/dell_emc/vnx/mocked_cinder.yaml |  13 +-
.../volume/drivers/dell_emc/vnx/mocked_vnx.yaml    |  23 ++
.../volume/drivers/dell_emc/vnx/test_adapter.py    |  70 ++++++
.../netapp/dataontap/client/test_client_base.py    |  22 ++
.../netapp/dataontap/client/test_client_cmode.py   |  34 +--
.../unit/volume/drivers/netapp/dataontap/fakes.py  |   3 +
.../drivers/netapp/dataontap/test_block_base.py    |  99 +++++++-
.../drivers/netapp/dataontap/test_block_cmode.py   |  70 +++---
.../drivers/netapp/dataontap/test_nfs_cmode.py     | 251 +++++++++++----------
.../netapp/dataontap/utils/test_capabilities.py    |  68 ++++--
.../unit/volume/drivers/netapp/eseries/fakes.py    |   2 +-
.../volume/drivers/netapp/eseries/test_library.py  |   9 +-
.../unit/volume/flows/test_create_volume_flow.py   |  61 ++++-
.../drivers/dell_emc/sc/storagecenter_api.py       |  39 +++-
.../drivers/dell_emc/sc/storagecenter_iscsi.py     |   6 +-
cinder/volume/drivers/dell_emc/unity/adapter.py    |  10 +-
cinder/volume/drivers/dell_emc/unity/client.py     |   9 +
cinder/volume/drivers/dell_emc/unity/driver.py     |   7 +-
cinder/volume/drivers/dell_emc/vnx/adapter.py      |  54 +++--
cinder/volume/drivers/dell_emc/vnx/client.py       |   3 +
cinder/volume/drivers/hpe/hpe_3par_common.py       |  36 ++-
cinder/volume/drivers/hpe/hpe_3par_fc.py           |  47 ++--
cinder/volume/drivers/hpe/hpe_3par_iscsi.py        |  17 +-
cinder/volume/drivers/lvm.py                       |   3 +
.../volume/drivers/netapp/dataontap/block_base.py  |  10 +
.../volume/drivers/netapp/dataontap/block_cmode.py |  27 +--
.../drivers/netapp/dataontap/client/client_base.py |  10 +-
.../netapp/dataontap/client/client_cmode.py        |  62 ++---
cinder/volume/drivers/netapp/dataontap/nfs_base.py |  27 ++-
.../volume/drivers/netapp/dataontap/nfs_cmode.py   | 149 ++++++------
.../netapp/dataontap/performance/perf_cmode.py     |   6 +-
.../drivers/netapp/dataontap/utils/capabilities.py |  36 ++-
cinder/volume/drivers/netapp/eseries/fc_driver.py  |   6 +
.../volume/drivers/netapp/eseries/iscsi_driver.py  |   6 +
cinder/volume/drivers/netapp/eseries/library.py    |  11 +-
cinder/volume/drivers/rbd.py                       |  12 +-
cinder/volume/drivers/zfssa/zfssaiscsi.py          |  19 +-
cinder/volume/drivers/zfssa/zfssarest.py           |  37 ++-
cinder/volume/flows/manager/create_volume.py       |  57 ++++-
.../drivers/dell-emc-unity-driver.rst              |   8 +
.../block-storage/drivers/emc-vnx-driver.rst       |   9 +-
...nloads-glance-image-twice-08801d8c7b9eed2c.yaml |   5 +
.../notes/bug-1690954-40fc21683977e996.yaml        |   5 +
.../notes/bug-1712651-7bc90264eb5001ea.yaml        |   6 +
...ovisioned-capacity-report-8c51fd1173c15dbf.yaml |   7 +
.../notes/bug-1762424-f76af2f37fe408f1.yaml        |   5 +
...ell-emc-sc-bugfix-1756914-ffca3133273040f6.yaml |   7 +
...un-when-auto-zone-enabled-9c87b18a3acac9d1.yaml |   7 +
.../notes/fix-abort-backup-df196e9dcb992586.yaml   |   5 +
...tapp-ontap-use_exact_size-d03c90efbb8a30ac.yaml |   6 +
.../notes/netapp_fix_svm_scoped_permissions.yaml   |   5 +
.../notes/unity-force-detach-7c89e72105f9de61.yaml |   4 +
...-add-force-detach-support-26f215e6f70cc03b.yaml |   4 +
77 files changed, 1864 insertions(+), 642 deletions(-)







More information about the Release-announce mailing list