We are chuffed to announce the release of: cinder 10.0.1: OpenStack Block Storage This release is part of the ocata stable release series. Download the package from: https://tarballs.openstack.org/cinder/ For more details, please see below. 10.0.1 ^^^^^^ Bug Fixes * Fixed consistency groups API which was always returning groups scoped to project ID from user context instead of given input project ID. Changes in cinder 10.0.0..10.0.1 -------------------------------- 0097fa3 Added gigabyte unit to values in exception message ebdbb18 Prevent duplicate entries in the image cache 25a1805 Consistency groups API is not returning project_id filter groups. f3d9e17 Dell EMC SC: Return dict from delete_consisgroup 9d104f2 VMAX driver - replace pickle with jsonutils 2ea7279 VMAX driver - consistency group remove empty values 8824f74 VNX: Handle error during volume deletion 6cf3756 Fix lock contention in SolidFire driver 2a5e008 Bump prlimit cpu time for qemu-img from 2 to 8 b05afc3 Fix internal tempest tests 109177a NetApp: Track SVM and Cluster scoped credentials 1831ee7 Enforce _usage_from_snapshot to fetch info from deleted volume f01173f Updated from global requirements 45ab09a cinder-backup - coordination not initialized d12c2f8 3PAR: rally test create-volume-from-snapshot fails 9eb8d44 VMAX driver - snapshot creation and immediate deletion fix a56fd5a VMAX Driver - disable initiator check by default 66f5546 VMAX driver - widen locking around storage groups d6c0ecf Dell EMC SC: Return dict in delete_cgsnapshot 3a66ae7 3PAR: Remove un-necessary snapshot in online copy operation Diffstat (except docs and test files) ------------------------------------- cinder/api/contrib/consistencygroups.py | 6 +- cinder/cmd/backup.py | 3 +- cinder/exception.py | 4 +- cinder/image/image_utils.py | 2 +- .../tempest/api/volume/test_consistencygroups.py | 32 +-- .../tempest/api/volume/test_volume_unicode.py | 6 +- .../unit/api/contrib/test_consistencygroups.py | 64 +++++- .../unit/volume/drivers/dell_emc/test_vmax.py | 256 +++++++++++++++++---- .../volume/drivers/dell_emc/vnx/fake_exception.py | 4 + .../volume/drivers/dell_emc/vnx/mocked_vnx.yaml | 16 ++ .../volume/drivers/dell_emc/vnx/test_client.py | 4 + .../drivers/netapp/dataontap/client/fakes.py | 11 + .../netapp/dataontap/client/test_client_cmode.py | 99 ++++++++ .../drivers/netapp/dataontap/test_block_cmode.py | 6 + .../volume/drivers/solidfire/test_solidfire.py | 9 +- .../drivers/dell/dell_storagecenter_common.py | 14 +- cinder/volume/drivers/dell_emc/vmax/common.py | 136 +++++++---- cinder/volume/drivers/dell_emc/vmax/masking.py | 181 ++++++++++----- cinder/volume/drivers/dell_emc/vmax/provision.py | 19 +- .../volume/drivers/dell_emc/vmax/provision_v3.py | 26 +-- cinder/volume/drivers/dell_emc/vmax/utils.py | 12 +- cinder/volume/drivers/dell_emc/vnx/client.py | 8 +- cinder/volume/drivers/hpe/hpe_3par_common.py | 18 +- .../volume/drivers/netapp/dataontap/block_cmode.py | 25 +- .../netapp/dataontap/client/client_cmode.py | 74 +++++- cinder/volume/drivers/solidfire.py | 27 +-- cinder/volume/flows/manager/create_volume.py | 118 ++++++---- cinder/volume/utils.py | 24 +- .../notes/bug-1671220-4d521be71d0b8aa4.yaml | 6 + requirements.txt | 2 +- 36 files changed, 1035 insertions(+), 409 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 2fea608..1caa30f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=1.8 # Apache-2.0 +pbr<2.0.0,>=1.8 # Apache-2.0
participants (1)
-
no-reply@openstack.org