[release-announce] os-brick 3.1.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Wed Jun 3 17:20:46 UTC 2020
We are excited to announce the release of:
os-brick 3.1.0: OpenStack Cinder brick library for managing local
volume attaches
This release is part of the victoria 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.
3.1.0
^^^^^
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/latest/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/latest/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 3.0.1..3.1.0
--------------------------------
5414305 Remove VxFlex OS credentials from connection_properties
6ed805a Stop to use the __future__ module.
08c609c Add dependencies to releasenotes environment
76c6b3a Switch to newer openstackdocstheme and reno versions
b63a85a Fix hacking min version to 3.0.1
71331b0 rbd: Correct local_attach disconnect test and showmapped arguments
3f13146 Switch from retrying to tenacity
ed81684 Fix import order per hacking guidelines
bbf6143 Remove Babel requirement
f00c18c Bump default tox env from py37 to py38
22f7ddc Add py38 package metadata
58fb18e Use unittest.mock instead of third party mock
8406f38 Add Python3 victoria unit tests
807bd19 Cleanup py27 support
53b7cbd Update master for stable/ussuri
ff15bd0 Add NFS tempest job to check queue
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 10 ++++-
babel.cfg | 2 -
lower-constraints.txt | 10 +----
os_brick/initiator/connectors/rbd.py | 1 +
os_brick/initiator/connectors/scaleio.py | 20 ++++++++-
os_brick/initiator/connectors/storpool.py | 2 -
os_brick/privileged/scaleio.py | 31 ++++++++++++++
.../initiator/connectors/test_fibre_channel.py | 5 ++-
.../connectors/test_fibre_channel_ppc64.py | 2 +-
.../connectors/test_fibre_channel_s390x.py | 2 +-
os_brick/utils.py | 47 +++++++++++++---------
.../bug-1823200-victoria-b414a1806cba3998.yaml | 29 +++++++++++++
releasenotes/source/conf.py | 6 +--
releasenotes/source/index.rst | 1 +
releasenotes/source/ussuri.rst | 6 +++
requirements.txt | 3 +-
setup.cfg | 18 ++-------
setup.py | 9 -----
test-requirements.txt | 5 +--
tools/lintstack.py | 2 -
tox.ini | 3 +-
57 files changed, 259 insertions(+), 176 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index fa2d5f1..40dcf9f 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +5,0 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-Babel!=2.4.0,>=2.3.4 # BSD
@@ -15 +13,0 @@ requests>=2.14.2 # Apache-2.0
-retrying!=1.3.0,>=1.2.3 # Apache-2.0
@@ -16,0 +15 @@ six>=1.10.0 # MIT
+tenacity>=6.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 81f1fcd..42c20fb 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=2.0.0 # Apache-2.0
+hacking>=3.0.1,<3.1.0 # Apache-2.0
@@ -8,3 +7,0 @@ ddt>=1.0.1 # MIT
-reno>=2.5.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD
-openstackdocstheme>=1.20.0 # Apache-2.0
More information about the Release-announce
mailing list