[release-announce] [cinder] os-brick 2.0.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Tue Nov 7 00:50:31 UTC 2017


We are ecstatic to announce the release of:

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

This release is part of the queens release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/os-brick

Download the package from:

    https://pypi.python.org/pypi/os-brick

Please report issues through launchpad:

    https://bugs.launchpad.net/os-brick

For more details, please see below.

2.0.0
^^^^^

Upgrade Notes

* The location for connector constants was moved in the 1.6.0
  release, but their old location was kept for backwards
  compatibility. These legacy constants are now being removed and any
  out of tree code should be updated to use the latest location
  (os_brick.iniitator.CONSTANT_NAME).

Changes in os-brick 1.15.1..2.0.0
---------------------------------

e9422a7 Enable Python hash randomization for tests
c56f195 Remove legacy connector constants
9a741ba Add .stestr.conf configuration
806a4c9 Fix _remove_scsi_symlinks_no_links test
de89635 Protect against race within os.path.realpath
f3ed507 rescan fails for hba missing target wwn
fe128f5 Updated from global requirements
259a32e Updated from global requirements
e490834 Fix vmware migrate available volume bug
acfcca5 FC PPC64 device discovery issue
ccafe98 Add attribute 'name' to class RBDVolume.
c0b8608 Updated from global requirements
167720a Updated from global requirements
af2f60f Fix iSCSI volume attachment over RDMA transport
4fc0a51 doc: Restructure docs for doc-migration
f3eb28d doc: Remove cruft from conf.py
b2cc3c9 doc: Switch from oslosphinx to openstackdocstheme
9ac9975 Update reno for stable/pike
ea43759 Fix ISCSIConnector._get_potential_volume_paths logic
cd575f3 FC connector logs number of attempts incorrectly
cbca5ba Enable some off-by-default checks
b00cee1 Update and replace http with https for doc links
b291c2b Get the right portal from output of iscsiadm command
fd1bd9d Update and optimize documentation links
13b0aff Updated from global requirements
7e7c120 Add client connect exception unit test for rbd


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

.gitignore                                         |   1 +
.stestr.conf                                       |   3 +
.testr.conf                                        |   7 -
CONTRIBUTING.rst                                   |   4 +-
HACKING.rst                                        |   2 +-
README.rst                                         |  12 +-
bindep.txt                                         |   2 +-
.../reference/os_brick/initiator/connector.rst     |  34 +++
os_brick/__init__.py                               |  18 --
os_brick/i18n.py                                   |   2 +-
os_brick/initiator/connector.py                    |  40 ----
os_brick/initiator/connectors/fibre_channel.py     |   6 +-
.../initiator/connectors/fibre_channel_ppc64.py    |   6 +-
os_brick/initiator/connectors/iscsi.py             |  12 +-
os_brick/initiator/connectors/local.py             |   8 +-
os_brick/initiator/connectors/vmware.py            |  12 +-
os_brick/initiator/linuxfc.py                      |   7 +-
os_brick/initiator/linuxrbd.py                     |   5 +
os_brick/initiator/linuxscsi.py                    |  13 +-
.../connectors/test_fibre_channel_ppc64.py         |  13 +-
.../remove-old-constants-20021f5b30bde890.yaml     |   7 +
releasenotes/source/conf.py                        | 235 +--------------------
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 +
requirements.txt                                   |  14 +-
setup.cfg                                          |   3 +-
test-requirements.txt                              |   8 +-
tox.ini                                            |  18 +-
50 files changed, 457 insertions(+), 562 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 95ae4c2..d1f2c4b 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8,7 +8,7 @@ eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
-oslo.concurrency>=3.8.0 # Apache-2.0
-oslo.log>=3.22.0 # Apache-2.0
-oslo.serialization>=1.10.0 # Apache-2.0
-oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
-oslo.privsep!=1.17.0,>=1.9.0 # Apache-2.0
-oslo.service>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
+oslo.concurrency>=3.20.0 # Apache-2.0
+oslo.log>=3.30.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+oslo.i18n>=3.15.3 # Apache-2.0
+oslo.privsep>=1.23.0 # Apache-2.0
+oslo.service>=1.24.0 # Apache-2.0
+oslo.utils>=3.28.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index ce29c2c..14cf636 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-reno!=2.3.1,>=1.8.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0
@@ -11 +11 @@ sphinx>=1.6.2 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
+openstackdocstheme>=1.17.0 # Apache-2.0
@@ -16 +16 @@ testtools>=1.4.0 # MIT
-os-testr>=0.8.0 # Apache-2.0
+os-testr>=1.0.0 # Apache-2.0
@@ -18 +18 @@ oslo.vmware>=2.17.0 # Apache-2.0
-castellan>=0.7.0 # Apache-2.0
+castellan>=0.14.0 # Apache-2.0






More information about the Release-announce mailing list