We are pleased to announce the release of:
os-brick 2.10.3: OpenStack Cinder brick library for managing local
volume attaches
This release is part of the train stable release series.
The source is available from:
https://opendev.org/openstack/os-brick
Download the package from:
https://pypi.org/project/os-brick
Please report issues through:
https://bugs.launchpad.net/os-brick/+bugs
For more details, please see below.
2.10.3
^^^^^^
Upgrade Notes
*************
* The fix for Bug #1823200
(https://bugs.launchpad.net/cinder/+bug/1823200) requires that a
configuration file be deployed on compute nodes, cinder nodes, and
anywhere you would perform a volume attachment in your deployment,
when using Cinder with a Dell EMC VxFlex OS backend. See the Dell
EMC VxFlex OS (ScaleIO) Storage driver
(https://docs.openstack.org/cinder/train/configuration/block-
storage/drivers/dell-emc-vxflex-driver.html) documentation for
details about this configuration file.
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.
Bug Fixes
*********
* Bug #1823200 (https://bugs.launchpad.net/cinder/+bug/1823200):
This release contains an updated connector for use with the Dell EMC
VxFlex OS backend. It requires that a 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/train/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.
Changes in os-brick 2.10.2..2.10.3
----------------------------------
55fc998 Remove VxFlex OS credentials from connection_properties
36b2072 rbd: Use showmapped to find the root RBD device during disconnect_volume
Diffstat (except docs and test files)
-------------------------------------
os_brick/initiator/connectors/rbd.py | 33 +++++++++++---
os_brick/initiator/connectors/scaleio.py | 18 +++++++-
os_brick/privileged/scaleio.py | 27 +++++++++++
.../notes/bug-1823200-train-10d7cec0746705df.yaml | 29 ++++++++++++
6 files changed, 151 insertions(+), 15 deletions(-)