We are happy to announce the release of: os-brick 6.11.0 This release is part of the epoxy 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.11.0 ^^^^^^ New Features ************ * Extend the StorPool API client to support the StorPool iSCSI configuration API functionality. Upgrade Notes ************* * Upgrading to this release is not required; it is an interim version affecting only the StorPool connector. Bug Fixes ********* * Bug #2098954 (https://bugs.launchpad.net/os-brick/+bug/2098954): Fibre Channel: Fixed issue with partial scanning in case of FC connection. This is addressed by exception handling when we don't get a valid path in "fc_transport" for a target WWPN leading to no search being performed in "fc_remote_ports" path. * Bug #2097388 (https://bugs.launchpad.net/os-brick/+bug/2097388): Fibre Channel: Fixed issue while waiting for multipath device when it is not populated in sysfs. Changes in os-brick 6.10.0..6.11.0 ---------------------------------- 6e83ac6 FC: Improve exception handling during scanning 7d2f621 Fix: UTs in fibre channel multipath tests 74926cd mypy: Improve linuxscsi coverage 520e97d Support mypy 1.15.0 590f3b5 mypy: Print mypy version used 8ac4633 FC: Fix multipath wait issue with slow connections 5f5a8f7 StorPool: Add the iSCSI configuration API Diffstat (except docs and test files) ------------------------------------- os_brick/initiator/connectors/base_iscsi.py | 3 +- os_brick/initiator/connectors/fibre_channel.py | 14 ++- os_brick/initiator/connectors/iscsi.py | 28 ++++-- os_brick/initiator/linuxfc.py | 105 +++++++++++---------- os_brick/initiator/linuxscsi.py | 84 +++++++++++------ os_brick/initiator/storpool_utils.py | 6 ++ os_brick/privileged/rootwrap.py | 3 +- .../initiator/connectors/test_fibre_channel.py | 45 ++++++++- ...-ports-exception-handling-0c78d46bcfaddce1.yaml | 8 ++ ...fix-multipath-wait-for-fc-2404c4de2b277267.yaml | 6 ++ releasenotes/notes/notice-37378e268b52ed89.yaml | 9 ++ tools/mypywrap.sh | 2 + 13 files changed, 220 insertions(+), 97 deletions(-)