[openstack-announce] [release][cinder] os-brick release 0.3.0 (liberty)
doug at doughellmann.com
doug at doughellmann.com
Mon Jul 20 15:30:43 UTC 2015
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
More information about the OpenStack-announce
mailing list