[release-announce] cinder 15.4.1 (train)
no-reply at openstack.org
no-reply at openstack.org
Wed Dec 9 14:08:00 UTC 2020
We are overjoyed to announce the release of:
cinder 15.4.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/cinder/
Please report issues through:
https://bugs.launchpad.net/cinder/+bugs
For more details, please see below.
15.4.1
^^^^^^
New Features
************
* This PowerMax driver moves the legacy shared volume from the
masking view structure in Ocata and prior releases (when SMI-S was
supported) to staging masking view(s) in Pike and later releases
(U4P REST). In Ocata, the live migration process shared the storage
group, containing the volume, among the different compute nodes. In
Pike, we changed the masking view structure to facilitate a cleaner
live migration process where only the intended volume is migrated
without exposing other volumes in the storage group. The staging
storage group and masking views facilitate a seamless live migration
operation in upgraded releases.
Known Issues
************
* PowerMax driver - Disabling inuse storage assisted migration to a
metro or asynchronous replicated volume type as this operation will
not facilitate FC scanning or iSCSI login of the target array.
Bug Fixes
*********
* Fixed bug #1859652
(https://bugs.launchpad.net/cinder/+bug/1859652) to allow retyping
an attached volume to SolidFire.
* Bug #1887885 (https://bugs.launchpad.net/cinder/+bug/1887885): In
NEC driver, fix a snapshot detach error.
* Bug #1887908 (https://bugs.launchpad.net/cinder/+bug/1887908): In
NEC driver, fix live-migration failure with FC.
* RBD driver Bug #1898918
(https://bugs.launchpad.net/cinder/+bug/1898918): Fix thread block
caused by the flatten operation during cloning a volume. Now the
flatten operation is executed in a different thread.
* Bug #1904440 (https://bugs.launchpad.net/cinder/+bug/1904440):
When an iSCSI/FC encrypted volume was cloned, the rekey operation
would stamp the wrong encryption key on the newly cloned volume.
This resulted in a volume that could not be attached. It does not
present a security problem.
* Bug #1884268 (https://bugs.launchpad.net/cinder/+bug/1884268):
Fixed issue where non-admin users could not show a volume transfer
by name.
Changes in cinder 15.4.0..15.4.1
--------------------------------
7ecd8a4af Fix volume rekey during clone
915aab4db Fix service-get-log to respect server filters
c92c15b59 RBD: Run flatten in a different thread when cloning a volume
0dbbbbb05 Fix: show volume transfer by name for non-admins
3563e7568 NetApp SolidFire: Fix retype to SolidFire
daf09d19a NetApp SolidFire: Fix pylint issues
fa48c21fb PowerMax Driver - Safeguarding retype to some in-use replicated modes
39905d5df NEC driver: fix a snapshot detach error
3c32015ba PowerMax Train Docs - Upgrade improvement notification
d77ae8785 NEC driver: fix live-migration failure with FC
5dd1fa9a7 PowerMax Driver - Legacy volumes fail to live migrate
Diffstat (except docs and test files)
-------------------------------------
cinder/api/contrib/services.py | 13 +-
.../drivers/dell_emc/powermax/powermax_data.py | 39 +-
.../dell_emc/powermax/test_powermax_common.py | 30 +-
.../dell_emc/powermax/test_powermax_migrate.py | 512 +++++++++++++++++++++
.../dell_emc/powermax/test_powermax_provision.py | 6 +-
.../dell_emc/powermax/test_powermax_replication.py | 51 +-
.../dell_emc/powermax/test_powermax_utils.py | 135 +++++-
.../volume/drivers/solidfire/test_solidfire.py | 58 ++-
cinder/transfer/api.py | 6 +-
cinder/volume/drivers/dell_emc/powermax/common.py | 102 ++--
cinder/volume/drivers/dell_emc/powermax/fc.py | 4 +-
cinder/volume/drivers/dell_emc/powermax/iscsi.py | 4 +-
cinder/volume/drivers/dell_emc/powermax/masking.py | 9 +
.../volume/drivers/dell_emc/powermax/metadata.py | 9 +
cinder/volume/drivers/dell_emc/powermax/migrate.py | 423 +++++++++++++++++
.../volume/drivers/dell_emc/powermax/provision.py | 4 +-
cinder/volume/drivers/dell_emc/powermax/rest.py | 7 +-
cinder/volume/drivers/dell_emc/powermax/utils.py | 151 +++++-
cinder/volume/drivers/nec/volume_helper.py | 37 +-
cinder/volume/drivers/rbd.py | 12 +-
cinder/volume/drivers/solidfire.py | 22 +-
cinder/volume/flows/manager/create_volume.py | 2 +-
.../drivers/dell-emc-powermax-driver.rst | 13 +-
...ached-volume-to-solidfire-1933f03673ff078d.yaml | 5 +
...fix-snapshot-detach-error-fff3012e0e9a2d2b.yaml | 6 +
...-migration-failure-withfc-3128fff7c48e739f.yaml | 6 +
.../notes/bug-1898918-b24a93d7d5aff238.yaml | 7 +
.../bug-1904440-clone-rekey-fd57a2b5f6224e0f.yaml | 8 +
...w-transfer-for-non-admins-be001d79975b325d.yaml | 5 +
.../powermax-auto-migration-5cc57773c23fef02.yaml | 13 +
...ermax-disable-inuse-metro-89e9f398ec9e2672.yaml | 6 +
37 files changed, 1736 insertions(+), 165 deletions(-)
More information about the Release-announce
mailing list