[cinder] cinder 11.0.0 (pike)
We joyfully announce the release of: cinder 11.0.0: OpenStack Block Storage This release is part of the pike release series. Download the package from: https://tarballs.openstack.org/cinder/ For more details, please see below. 11.0.0 ^^^^^^ Upgrade Notes ************* * The default value for pure_replica_interval_default used by Pure Storage volume drivers has changed from 900 to 3600 seconds. * When managing volume types an OpenStack provider is now given more control to grant access to for different storage type operations. The provider can now customize access to type create, delete, update, list, and show using new entries in the cinder policy file. As an example one provider may have roles called viewer, admin, type_viewer, and say type_admin. Admin and type_admin can create, delete, update types. Everyone can list the storage types. Admin, type_viewer, and type_admin can view the extra_specs. "volume_extension:types_extra_specs:create": "rule:admin or rule:type_admin", "volume_extension:types_extra_specs:delete": "rule:admin or rule:type_admin", "volume_extension:types_extra_specs:index": "", "volume_extension:types_extra_specs:show": "rule:admin or rule:type_admin or rule:type_viewer", "volume_extension:types_extra_specs:update": "rule:admin or rule:type_admin" Bug Fixes ********* * Fixes an issue where starting the Pure volume drivers with replication enabled and default values for pure_replica_interval_default would cause an error to be raised from the backend. Changes in cinder 11.0.0.0rc1..11.0.0 ------------------------------------- 6f663fb [Doc Bld Fix] Add links to man page contents 3bd4dc8 Allow v3.0 volume metadata API calls 1d7825d IBM Storage: add QoS documentation a5ec54a Ibm_storage - fix failover_replication. aed99f5 Revert "Mark Virtuozzo driver as unsupported" 57a2ddc SMBFS: enable thin provisioning support flag 9412d14 3PAR: Fixed image cache enabled capability. bfa0954 IBM storage: check pyxcli version on initialize 075df50 Ibm_storage - fix delete group with replication 3de35b3 [Docs] Storwize:Update document for Pike release 5231511 [Docs] Add documentation contribution docs 46d9b40 Make VolumeTypeExtraSpecsController policy more granular 0d02e6f Change pure drivers default replication interval 85767ed Update UPPER_CONSTRAINTS_FILE for stable/pike 2e03e09 Update .gitreview for stable/pike Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + cinder/api/v3/volume_metadata.py | 40 +++---- .../unit/volume/drivers/ibm/test_xiv_proxy.py | 101 ++++++++++++++-- cinder/volume/drivers/hpe/hpe_3par_common.py | 29 ++++- cinder/volume/drivers/ibm/ibm_storage/xiv_proxy.py | 76 ++++++++---- .../drivers/ibm/ibm_storage/xiv_replication.py | 4 +- cinder/volume/drivers/pure.py | 6 +- cinder/volume/drivers/remotefs.py | 8 +- cinder/volume/drivers/vzstorage.py | 3 - cinder/volume/drivers/windows/smbfs.py | 1 + .../drivers/ibm-storage-volume-driver.rst | 123 ++++++++++++++------ .../drivers/ibm-storwize-svc-driver.rst | 54 ++++++--- .../block-storage/drivers/pure-storage-driver.rst | 4 +- driver-requirements.txt | 2 +- ...mark-vzstorage-deprecated-598e5c4f2dc65f29.yaml | 14 --- ...-default-replica-interval-07de0a56f61c7c1e.yaml | 10 ++ .../type-extra-spec-policies-b7742b0ac2732864.yaml | 16 +++ tox.ini | 2 +- 36 files changed, 623 insertions(+), 171 deletions(-) Requirements updates -------------------- diff --git a/driver-requirements.txt b/driver-requirements.txt index 694d770..299a2c4 100644 --- a/driver-requirements.txt +++ b/driver-requirements.txt @@ -28 +28 @@ pywbem>=0.7.0 # LGPLv2.1+ -pyxcli>=1.1.0 # Apache-2.0 +pyxcli>=1.1.5 # Apache-2.0
participants (1)
-
no-reply@openstack.org