[release-announce] os-brick 2.11.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Fri Dec 13 18:34:12 UTC 2019


We eagerly announce the release of:

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

This release is part of the ussuri 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.

2.11.0
^^^^^^

Bug Fixes

* Fix an issue where SCSI LUN scans for FC were unnecessarily too
  broad. Now OS-Brick will not use wildcards unless it doesn't find
  any target ports in sysfs and the Cinder driver doesn't disable
  them.

Changes in os-brick 2.10.0..2.11.0
----------------------------------

3313168 iscsi: Add _get_device_link retry when waiting for /dev/disk/by-id/ to populate
a8ee3a1 Fix tox 'bindep' environment
9e8657d Split connector list by platform
46e093b FC improve logging
d43677b Update FC connection_properties examples
708733e Fix FC scan too broad
87171ab nvmeof: Fix broken UTs
2d69436 Remove VxFlexOS connector external dependencies
744b443 Switch to Ussuri jobs
6ea276c nvmeof: Use subnqn to disconnect a volume
32b1297 Update the constraints url
521546e Require oslo.privsep 1.32.0
cc17adb Update master for stable/train
686791c Blacklist eventlet 0.25.0
4467a59 Change PDF file name


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

.zuul.yaml                                         |   2 +-
lower-constraints.txt                              |   2 +-
os_brick/initiator/connector.py                    |  44 ++++++--
os_brick/initiator/connectors/fibre_channel.py     |  43 +++----
os_brick/initiator/connectors/iscsi.py             |   1 +
os_brick/initiator/connectors/nvmeof.py            |  15 +--
os_brick/initiator/connectors/scaleio.py           |  99 +++++++---------
os_brick/initiator/initiator_connector.py          |  32 +++++-
os_brick/initiator/linuxfc.py                      | 105 ++++++++++-------
os_brick/privileged/scaleio.py                     |  72 ++++++++++++
.../fix-fc-scan-too-broad-3c576e1846b7f05f.yaml    |   6 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/train.rst                      |   6 +
requirements.txt                                   |   4 +-
tools/generate_connector_list.py                   |   2 +-
tox.ini                                            |   6 +-
22 files changed, 509 insertions(+), 254 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 5c8666d..fa2d5f1 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +7 @@ Babel!=2.4.0,>=2.3.4 # BSD
-eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
+eventlet!=0.18.3,!=0.20.1,!=0.21.0,!=0.23.0,!=0.25.0,>=0.18.2 # MIT
@@ -11 +11 @@ oslo.i18n>=3.15.3 # Apache-2.0
-oslo.privsep>=1.23.0 # Apache-2.0
+oslo.privsep>=1.32.0 # Apache-2.0






More information about the Release-announce mailing list