[release][cinder] os-brick release 0.3.0 (liberty)
We are eager to announce the release of: os-brick 0.3.0: OpenStack Cinder brick library for managing local volume attaches This release is part of the liberty release series. With source available at: http://git.openstack.org/cgit/openstack/os-brick With package available at: https://pypi.python.org/pypi/os-brick For more details, please see the git log history below and: http://launchpad.net/os-brick/+milestone/0.3.0 Please report issues through launchpad: http://bugs.launchpad.net/os-brick Notable Changes --------------- Adds HGST, RBD, ScaleIO connectors. Changes in os-brick 0.2.0..0.3.0 -------------------------------- d191180 Updated from global requirements 7b416d1 Updated from global requirements 3818872 Update changelog to 0.3.0 being latest 80fbea0 Fix mock==1.1.0 break unit tests c7446cc Cleanup Python 3 changes 7993a70 Prep for 0.2.1 release 2c2b42a Add connector driver for the ScaleIO cinder driver 98c4249 Added ABCMeta class to the InitiatorConnector c682a25 Remove unused oslo incubator files 6cc5f4a update os-brick to pass python3 tests 76944b9 Updated from global requirements f38a27f FC Eliminate the need to return devices list 6999a3a Switch to oslo.service 6155beb Add RBD connector dc4628f Add HGST Solutions connector b1a8c2e Support host type specific block volume attachment 8fe0ee0 Updated from global requirements 06b5167 optimize multipath call to identify IQN 939f663 Updated from global requirements ab162d1 Trivial exception parameter name fix for Huawei a8386d5 Fix connecting unnecessary iSCSI sessions issue 5313985 Fix disconnecting necessary iSCSI sessions issue fe925a2 Add retry to iSCSI delete 3bc6fd2 Updated from global requirements 822613c Add missing connectors to factory test fa6a250 Fix local connector test case inheritance Diffstat (except docs and test files) ------------------------------------- README.rst | 8 + openstack-common.conf | 2 - os_brick/exception.py | 2 +- os_brick/initiator/connector.py | 850 ++++++++++++++++++++++++++--- os_brick/initiator/linuxrbd.py | 192 +++++++ os_brick/openstack/__init__.py | 0 os_brick/openstack/common/__init__.py | 0 os_brick/openstack/common/_i18n.py | 45 -- os_brick/openstack/common/local.py | 45 -- os_brick/openstack/common/loopingcall.py | 147 ----- os_brick/remotefs/remotefs.py | 2 + requirements.txt | 17 +- setup.py | 3 +- test-requirements.txt | 10 +- tox.ini | 2 +- 22 files changed, 1749 insertions(+), 378 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 195e6cd..3bc59f9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=0.11,<2.0 +pbr<2.0,>=1.3 @@ -7,7 +7,8 @@ Babel>=1.3 -eventlet>=0.17.3 -oslo.concurrency>=1.8.0 # Apache-2.0 -oslo.log>=1.0.0 # Apache-2.0 -oslo.serialization>=1.4.0 # Apache-2.0 -oslo.i18n>=1.5.0 # Apache-2.0 -oslo.utils>=1.4.0 # Apache-2.0 -retrying>=1.2.3,!=1.3.0 # Apache-2.0 +eventlet>=0.17.4 +oslo.concurrency>=2.1.0 # Apache-2.0 +oslo.log>=1.6.0 # Apache-2.0 +oslo.serialization>=1.4.0 # Apache-2.0 +oslo.i18n>=1.5.0 # Apache-2.0 +oslo.service>=0.1.0 # Apache-2.0 +oslo.utils>=1.9.0 # Apache-2.0 +retrying!=1.3.0,>=1.2.3 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index fd41824..e56b70d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=0.10.0,<0.11 +hacking<0.11,>=0.10.0 @@ -9,3 +9,3 @@ python-subunit>=0.0.18 -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 -oslosphinx>=2.5.0 # Apache-2.0 -oslotest>=1.5.1 # Apache-2.0 +sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 +oslosphinx>=2.5.0 # Apache-2.0 +oslotest>=1.7.0 # Apache-2.0 @@ -14 +14 @@ testscenarios>=0.4 -testtools>=0.9.36,!=1.2.0 +testtools>=1.4.0
participants (1)
-
doug@doughellmann.com