We high-spiritedly announce the release of:
cinder 14.1.0: 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.1.0 ^^^^^^
Upgrade Notes *************
* The fix for Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200) requires "os-brick"
= 2.8.5 but < 2.9.0.
* Two new checks are added to the "cinder-status upgrade check" CLI to ensure that online data migrations from Queens onward have been completed.
Security Issues ***************
* Dell EMC VxFlex OS driver: This release contains a fix for Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200). See OSSN-0086 (https://wiki.openstack.org/wiki/OSSN/OSSN-0086) for details.
* Due to OSSN-0085 (https://wiki.openstack.org/wiki/OSSN/OSSN-0085): Cinder configuration option can leak secret key from Ceph backend, deployers using the "rbd_keyring_conf" option are advised to stop using it immediately. The option has been deprecated for removal as of Ussuri and will be removed in the Victoria development cycle.
Bug Fixes *********
* Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200): This release contains an updated Dell EMC VxFlex OS driver. It must be used with "os-brick" >= 2.8.5 but < 2.9.0. and requires that a new configuration file be deployed on compute nodes, cinder nodes, and anywhere you would perform a volume attachment in your deployment. See the Dell EMC VxFlex OS (ScaleIO) Storage driver (https://docs.openstack.org/cinder/stein/configuration/block- storage/drivers/dell-emc-vxflex-driver.html) documentation for details about the configuration file, and see OSSN-0086 (https://wiki.openstack.org/wiki/OSSN/OSSN-0086) for more information about the security vulnerability.
* PowerMax Driver - Issue with upgrades from pre Pike to Pike and later. The device is not found when trying to snapshot a legacy volume.
Changes in cinder 14.0.4..14.1.0 --------------------------------
25ed65f1f Remove VxFlex OS credentials from connection_properties 83b832561 Fix online data migrations 7a33e5fa7 [stable only] Add warning about rbd_keyring_conf bef26bbed Preserve request id in Cinder logs when creating boot volume db58c6c90 PowerMax Driver - Legacy volume not found
Diffstat (except docs and test files) -------------------------------------
cinder/cmd/manage.py | 42 +---- cinder/cmd/status.py | 33 ++++ cinder/context.py | 3 +- cinder/db/api.py | 20 +- cinder/db/sqlalchemy/api.py | 117 +----------- .../drivers/dell_emc/powermax/powermax_data.py | 9 + .../dell_emc/powermax/test_powermax_rest.py | 20 ++ cinder/volume/drivers/dell_emc/powermax/fc.py | 3 +- cinder/volume/drivers/dell_emc/powermax/iscsi.py | 3 +- cinder/volume/drivers/dell_emc/powermax/rest.py | 17 +- cinder/volume/drivers/dell_emc/scaleio/driver.py | 6 +- .../drivers/ceph-rbd-volume-driver.rst | 9 + .../drivers/dell-emc-vxflex-driver.rst | 49 ++++- lower-constraints.txt | 2 +- .../notes/bug-1823200-stein-e2d29dacf4cbfdd6.yaml | 25 +++ .../notes/bug-fix-1867163-27afa39ac77b9e15.yaml | 5 + ...eprecate-rbd_keyring_conf-432efbcd47e52c8a.yaml | 9 + .../online-migration-checks-64b0d1732901e78e.yaml | 5 + requirements.txt | 2 +- 22 files changed, 279 insertions(+), 429 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index ea5378f13..1e316627f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -61 +61 @@ oslo.vmware>=2.17.0 # Apache-2.0 -os-brick>=2.2.0 # Apache-2.0 +os-brick>=2.8.5 # Apache-2.0
participants (1)
-
no-reply@openstack.org