We are ecstatic to announce the release of: cinder 14.3.1: OpenStack Block Storage This release is part of the stein 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. 14.3.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. Bug Fixes ********* * Fix bug #1874134 (https://bugs.launchpad.net/cinder/+bug/1874134), allowing an iSCSI or FCP volume to be extended to a size up to 16TB regardless of its original size, even if it's attached to an instance. * The SolidFire replication was fixed. Several bugs were addressed (creating replicated volumes from snapshots, from volumes, retype a volume to a replicated type, managing a volume to a replicated type, correctly updating portal info on failover/failback and some minor other fixes). Closes bugs #1834013, #1751932. * Fix revert to snapshot not working for non admin users when using the snapshot's name (bug #1889758). Changes in cinder 14.3.0..14.3.1 -------------------------------- 836cda012 NetApp ONTAP: Fix extend volume for iSCSI/FCP ca0ebb6c9 Fix revert to snapshot for non admins e8729dc65 Fix revert snapshot issue 509ae6459 PowerMax Driver - Legacy volumes fail to live migrate 5fec81daa NetApp SolidFire: Fix replication 6e34c4719 Do not rename rbd based volume after migration Diffstat (except docs and test files) ------------------------------------- .../drivers/dell_emc/powermax/powermax_data.py | 11 + .../dell_emc/powermax/test_powermax_migrate.py | 512 +++++++++++ .../unit/volume/drivers/ibm/test_storwize_svc.py | 63 ++ .../netapp/dataontap/client/test_client_base.py | 157 +++- .../netapp/dataontap/client/test_client_cmode.py | 2 + .../unit/volume/drivers/netapp/dataontap/fakes.py | 17 + .../drivers/netapp/dataontap/test_block_base.py | 117 ++- .../drivers/netapp/dataontap/test_block_cmode.py | 4 +- .../volume/drivers/solidfire/test_solidfire.py | 942 +++++++++++++++++++-- cinder/volume/api.py | 7 +- cinder/volume/drivers/dell_emc/powermax/common.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/masking.py | 9 + cinder/volume/drivers/dell_emc/powermax/migrate.py | 423 +++++++++ cinder/volume/drivers/dell_emc/powermax/utils.py | 25 + .../ibm/storwize_svc/storwize_svc_common.py | 39 +- .../volume/drivers/netapp/dataontap/block_base.py | 23 +- .../volume/drivers/netapp/dataontap/block_cmode.py | 2 +- .../volume/drivers/netapp/dataontap/client/api.py | 6 + .../drivers/netapp/dataontap/client/client_base.py | 55 +- .../netapp/dataontap/client/client_cmode.py | 2 + cinder/volume/drivers/rbd.py | 10 +- cinder/volume/drivers/solidfire.py | 865 ++++++++++++------- ...ONTAP-fix-max-resize-size-ad2d88da8721560e.yaml | 6 + ...fix-solidfire-replication-dcb3e59b29950933.yaml | 8 + .../powermax-auto-migration-5cc57773c23fef02.yaml | 13 + ...revert-snapshot-non-admin-8485be55060eab0d.yaml | 5 + 31 files changed, 2984 insertions(+), 424 deletions(-)
participants (1)
-
no-reply@openstack.org