[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