[release-announce] os-brick 2.6.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Mon Oct 1 19:04:55 UTC 2018


We are excited to announce the release of:

os-brick 2.6.0: OpenStack Cinder brick library for managing local
volume attaches

This release is part of the stein 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.6.0
^^^^^

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.5.3..2.6.0
--------------------------------

d398fa8 'iscsiadm -m session' failure handling
5742ebe Improve docstrings
9370a16 Optimize FC device checking
f776f5a Ignore volume disconnect if it is not connected
9a62860 Fix spelling mistakes
c935c1d Cleanup Zuul config file
c05136a add lib-forward-testing-python3 test job
d38c610 add python 3.6 unit test job
b9f34e7 switch documentation job to new PTI
f10d067 import zuul job settings from project-config
028af87 Improve detection of multipathd running
aecf9c9 Improve iSCSI device detection speed
bbb450a Replace assertRaisesRegexp with assertRaisesRegex
d866ee7 Fix multipath disconnect with path failure
92feff7 Tests: Add unit tests for nfs mount race
b6f47da Update reno for stable/rocky


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  28 ++++-
os_brick/initiator/connectors/fibre_channel.py     |  29 +++---
.../initiator/connectors/fibre_channel_s390x.py    |   2 +-
os_brick/initiator/connectors/iscsi.py             |  58 +++++++----
os_brick/initiator/connectors/nvme.py              |   6 ++
os_brick/initiator/linuxscsi.py                    |  61 +++++++++--
.../initiator/connectors/test_fibre_channel.py     |  22 +++-
.../connectors/test_fibre_channel_s390x.py         |   3 +-
.../fix-multipath-disconnect-819d01e6e981883e.yaml |  10 ++
releasenotes/source/index.rst                      |   1 +
releasenotes/source/rocky.rst                      |   6 ++
16 files changed, 406 insertions(+), 81 deletions(-)







More information about the Release-announce mailing list