[release-announce] os-brick 2.10.6 (train)
no-reply at openstack.org
no-reply at openstack.org
Thu Apr 8 11:03:39 UTC 2021
We are amped to announce the release of:
os-brick 2.10.6: 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.6
^^^^^^
Prelude
*******
This release fixes an issue that could cause data loss when the
configuration enabling/disabling multipathing is changed on a compute
when volumes are currently attached.
Bug Fixes
*********
* [bug 1862433 (https://bugs.launchpad.net/os-brick/+bug/1862443)]
Fix an issue where platform id is needed to determine name of scsi
disk.
* Bug #1921381 (https://bugs.launchpad.net/cinder/+bug/1921381): Fix
disconnecting volumes when the use_multipath value is changed from
the connect_volume call to the disconnect_volume call.
* Bug #1897787 (https://bugs.launchpad.net/cinder/+bug/1897787): Fix
Fibre Channel not flushing volumes on detach when a multipath
connection was requested on their attach, but one was not found.
Changes in os-brick 2.10.5..2.10.6
----------------------------------
f6531c0 iSCSI: Fix flushing after multipath cfg change
39b64f6 FC: Fix not flushing on detach
49e4b21 Improve error handling on target query
3d6bb7e Add oslo.context dependency
53227a7 prepend platform info to by-path string
071b527 Adjust lower-constraints
Diffstat (except docs and test files)
-------------------------------------
lower-constraints.txt | 5 +-
os_brick/exception.py | 2 +-
os_brick/initiator/connectors/base_iscsi.py | 17 ++--
os_brick/initiator/connectors/fibre_channel.py | 48 +++++++----
.../initiator/connectors/fibre_channel_s390x.py | 2 +-
os_brick/initiator/connectors/iscsi.py | 67 +++++++++------
os_brick/initiator/linuxscsi.py | 42 +++++-----
.../initiator/connectors/test_fibre_channel.py | 95 +++++++++++++++++++++-
.../connectors/test_fibre_channel_s390x.py | 2 +-
.../notes/bug-1862443-e87ef38b60f9b979.yaml | 5 ++
...ect-multipath-cfg-changed-637abc5ecf44fb10.yaml | 6 ++
.../fc-flush-single-path-22ed6cc7b56a6d9b.yaml | 6 ++
.../wallaby-extra-prelude-d8de88e3e11a7b9f.yaml | 5 ++
requirements.txt | 1 +
test-requirements.txt | 2 +
19 files changed, 332 insertions(+), 113 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 5c8666d..73795ea 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,0 +9 @@ oslo.concurrency>=3.26.0 # Apache-2.0
+oslo.context>=2.19.2 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index b0e98f6..73a2abf 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -17,0 +18,2 @@ castellan>=0.16.0 # Apache-2.0
+bandit>=1.1.0;python_version>='3.4'
+bandit>=1.1.0,<=1.6.2;python_version=='2.7'
More information about the Release-announce
mailing list