os-brick 6.13.0 (flamingo)
We joyfully announce the release of: os-brick 6.13.0 This release is part of the flamingo 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. 6.13.0 ^^^^^^ Upgrade Notes ************* * With the fix for Bug #2114879 (https://bugs.launchpad.net/cinder/+bug/2114879), users do not need to create the */opt/emc/scaleio/openstack/connector.conf* file on the hosts using "os-brick". Meanwhile, this version of "os-brick" is compatible with Dell PowerFlex cinder driver using the legacy password-in-host-file strategy. * Support for Python 3.9 has been removed. Now Python 3.10 is the minimum version supported. Security Issues *************** * Dell PowerFlex driver: This release contains a fix for Bug #2114879 (https://bugs.launchpad.net/cinder/+bug/2114879). It removes the limitation of use with bare metal hosts mentioned in OSSN-0086 (https://wiki.openstack.org/wiki/OSSN/OSSN-0086). Bug Fixes ********* * Dell PowerFlex driver Bug #2114879 (https://bugs.launchpad.net/cinder/+bug/2114879): This release contains an updated connector for use with Dell PowerFlex backend. "os-brick" no longer requires access to PowerFlex backend secrets, and all that is handled by the cinder driver now. * RBD connector bug #2121082 (https://bugs.launchpad.net/cinder/+bug/2121082): Pass all monitor hosts in a single parameter. Prior to this fix, only the last monitor was considered which could cause connection failures if that one monitor was inaccessible. Changes in os-brick 6.12.0..6.13.0 ---------------------------------- 84cd5c6 Add missing release note 649cf90 Dell PowerFlex: Improve secret handling 0595163 Drop redundant description of default values 0a5a387 iSCSI: Add debug log for WWN and multipath 577a88f Remove Python 3.9 support 6f03ec8 Allow extend_volume for local devices e0460de Remove usage of the "VIRTUAL_ENV" environment variable 5832f18 Use oslo.utils to strip scope from an IPv6 address 7a015ee Switch back to built-in md5 method cc73a66 Fix outdated notes in requirement files a8277b0 RBD: Pass all monitor hosts in a single parameter Diffstat (except docs and test files) ------------------------------------- os_brick/initiator/connectors/base_rbd.py | 3 +- os_brick/initiator/connectors/iscsi.py | 2 + os_brick/initiator/connectors/lightos.py | 5 +- os_brick/initiator/connectors/local.py | 5 +- os_brick/initiator/connectors/scaleio.py | 74 ++++++++++++++++------ os_brick/opts.py | 5 +- os_brick/privileged/__init__.py | 10 +-- os_brick/remotefs/remotefs.py | 5 +- ...x-improve-secret-handling-c468d66b58a9626d.yaml | 23 +++++++ .../notes/bug-2121082-ae51de14b3c243fe.yaml | 8 +++ .../notes/remove-py39-1df77515becc0d51.yaml | 5 ++ requirements.txt | 8 +-- setup.cfg | 3 +- test-requirements.txt | 4 -- 20 files changed, 161 insertions(+), 67 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9a636e9..338eaab 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. +# Requirements lower bounds listed here are our best effort to keep them up to +# date but we do not test them so no guarantee of having them all correct. If +# you find any incorrect lower bounds, let us know or propose a fix. @@ -14 +14 @@ oslo.service>=2.8.0 # Apache-2.0 -oslo.utils>=6.0.0 # Apache-2.0 +oslo.utils>=7.3.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index f906c69..97e09bd 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,4 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. -
participants (1)
-
no-reply@openstack.org