We eagerly announce the release of: os-brick 2.3.4: OpenStack Cinder brick library for managing local volume attaches This release is part of the queens stable release series. The source is available from: https://git.openstack.org/cgit/openstack/os-brick Download the package from: https://pypi.org/project/os-brick Please report issues through launchpad: https://bugs.launchpad.net/os-brick For more details, please see below. 2.3.4 ^^^^^ Bug Fixes * Under certain conditions detaching a multipath device may result in failure when flushing one of the individual paths, but the disconnect should have succeeded, because there were other paths available to flush all the data. The multipath disconnect mechanism is now more robust and will only fail when disconnecting if multipath would lose data. Changes in os-brick 2.3.3..2.3.4 -------------------------------- 0f14837 import zuul job settings from project-config cae3ce6 FC Allow for multipath volumes with different LUNs dbe9ec6 Handle multiple errors in multipath -l parsing cd9da93 Fix multipath disconnect with path failure Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 28 +++ os_brick/initiator/connectors/fibre_channel.py | 122 +++++++++--- .../initiator/connectors/fibre_channel_s390x.py | 2 +- os_brick/initiator/connectors/iscsi.py | 18 +- os_brick/initiator/linuxfc.py | 66 +++---- os_brick/initiator/linuxscsi.py | 53 +++++- .../initiator/connectors/test_fibre_channel.py | 209 +++++++++++++++++++-- .../connectors/test_fibre_channel_s390x.py | 3 +- .../fix-multipath-disconnect-819d01e6e981883e.yaml | 10 + 12 files changed, 633 insertions(+), 115 deletions(-)
participants (1)
-
no-reply@openstack.org