We are thrilled to announce the release of:
os-brick 4.3.3: OpenStack Cinder brick library for managing local volume attaches
This release is part of the wallaby 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.
4.3.3 ^^^^^
Upgrade Notes *************
* Services using os-brick need to set the "lock_path" configuration option in their "[oslo_concurrency]" section since it doesn't have a valid default (related bug #1947370 (https://bugs.launchpad.net/cinder/+bug/1947370)).
Bug Fixes *********
* Bug #1944474 (https://bugs.launchpad.net/os-brick/+bug/1944474): Fixed missing retries to reinitiate iSCSI connections with high concurrency of connections and with multipath enabled.
* Bug #1947370 (https://bugs.launchpad.net/cinder/+bug/1947370): Fixed race conditions on iSCSI with shared targets and NVMe "connect_volume" and "disconnect_volume" calls.
Changes in os-brick 4.3.2..4.3.3 --------------------------------
d09dc9e linuxscsi: Only raise and log multipathd errors when required ecaf7f8 Use file locks in connectors 779d1e4 multipath/iscsi: iSCSI connections are not reinitiated after reboot
Diffstat (except docs and test files) -------------------------------------
os_brick/initiator/connectors/fibre_channel.py | 6 +-- os_brick/initiator/connectors/huawei.py | 4 +- os_brick/initiator/connectors/iscsi.py | 39 +++++++++++++------- os_brick/initiator/connectors/nvmeof.py | 6 +-- os_brick/initiator/connectors/scaleio.py | 4 +- os_brick/initiator/linuxscsi.py | 6 +-- os_brick/initiator/utils.py | 3 +- .../notes/bug-1944474-55c5ebb3a37801aa.yaml | 6 +++ .../notes/external-locks-9f015988ebdc37d6.yaml | 12 ++++++ 13 files changed, 142 insertions(+), 31 deletions(-)
participants (1)
-
no-reply@openstack.org