[release-announce] cinder 15.0.1 (train)

no-reply at openstack.org no-reply at openstack.org
Mon Jan 6 11:09:01 UTC 2020


We are pumped to announce the release of:

cinder 15.0.1: OpenStack Block Storage

This release is part of the train stable release series.

The source is available from:

    https://opendev.org/openstack/cinder

Download the package from:

    https://tarballs.openstack.org/null/

Please report issues through:

    https://bugs.launchpad.net/cinder/+bugs

For more details, please see below.

15.0.1
^^^^^^

Bug Fixes

* An incorrect lock in the remotefs code, which is used for the NFS
  driver, and other similar drivers, resulted in concurrent clone
  volume operations failing.  create_cloned_volume now locks on the
  source volume id, meaning multiple clone operations from the same
  source volume are serialized.

  A lock in the volume manager flow generally prevents this on normal
  clone volume operations, but this clone method in the driver is
  called for operations such as cloning from the cinder image-volume
  cache or cloning from a cinder backend used as a glance store.

Changes in cinder 15.0.0..15.0.1
--------------------------------

389ed19d4 Tests: Isolate rbd deferred deletion tests
befbca37c Fix Train release note prelude
99327fecc PowerMax Driver - QoS calculation failure
25cc53e43 NEC driver: fix a non-disruptive backup error
41cf3b749 NEC driver: fix an undefined variable
21f46f196 NEC driver: replace deprecated xml library
fa6f7d3d3 Increase cpu limit for image conversion
bf7805a6c iSCSI driver initialization should fail for Primera backend
2f230b6bd RemoteFS: Use dest vol id instead of source id in snapshot temp name
408155b89 Fix remotefs clone volume locking
b91f5146e Fix VxFlexOS documentation
b8c0cd0d6 Pure Storage - Fix disconnect error in clustered environments
19a4e0c2b 3PAR: Add HPE Primera related information
4d4abd0ee Switch to opensuse-15 nodeset
293910c8d Pure: Ensure generated volume name does not exceed 63 characters
3028c3e1b Move hacking checks to tests dir


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

.zuul.yaml                                         |   6 +-
cinder/image/image_utils.py                        |   2 +-
.../dell_emc/powermax/test_powermax_utils.py       |  24 ++++
cinder/volume/drivers/dell_emc/powermax/fc.py      |   3 +-
cinder/volume/drivers/dell_emc/powermax/iscsi.py   |   3 +-
cinder/volume/drivers/dell_emc/powermax/utils.py   |   3 +-
cinder/volume/drivers/hpe/hpe_3par_common.py       |  20 +--
cinder/volume/drivers/hpe/hpe_3par_iscsi.py        |  10 +-
cinder/volume/drivers/nec/volume_common.py         |  87 ++++++-------
cinder/volume/drivers/nec/volume_helper.py         |   6 +-
cinder/volume/drivers/pure.py                      |  14 ++-
cinder/volume/drivers/remotefs.py                  |   5 +-
.../drivers/dell-emc-vxflex-driver.rst             | 112 +----------------
.../block-storage/drivers/hpe-3par-driver.rst      |  98 ++++++++++-----
...sf-allow-template-caching-b3a1ea32512cbb11.yaml |  10 +-
...tefs-clone-volume-locking-385e740d4a5a813b.yaml |  12 ++
tools/config/generate_cinder_opts.py               |   2 +-
tox.ini                                            |   2 +-
25 files changed, 347 insertions(+), 280 deletions(-)







More information about the Release-announce mailing list