[openstack-dev] [new][cinder] os-brick 1.4.0 release (newton)

no-reply at openstack.org no-reply at openstack.org
Mon Jun 13 16:42:53 UTC 2016


We are content to announce the release of:

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

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

Please report issues through launchpad:

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

For more details, please see below.

Changes in os-brick 1.3.0..1.4.0
--------------------------------

0582781 Copy encryptors from Nova to os-brick
a2d38af Updated from global requirements
bb19819 Mock time.sleep in ISCSIConnectorTestCase
ba83221 Updated from global requirements
111688e Updated from global requirements
8d9e115 Updated from global requirements
e7e6801 Ensure that the base connector is platform independent
934cdef Updated from global requirements
80703d3 os-brick refactor get_connector_properties
0e75bf6 Handle exception case with only target_portals
9640b73 Fix coverage generation
dbf77fb Trivial rootwrap -> privsep replacement
9fc9cc4 Updated from global requirements
b0b0c70 Updated from global requirements

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

.coveragerc                                  |   4 +-
.gitignore                                   |   1 +
etc/os-brick/rootwrap.d/os-brick.filters     | 105 +------
os_brick/encryptors/__init__.py              |  99 +++++++
os_brick/encryptors/base.py                  |  65 ++++
os_brick/encryptors/cryptsetup.py            | 124 ++++++++
os_brick/encryptors/luks.py                  | 143 +++++++++
os_brick/encryptors/nop.py                   |  47 +++
os_brick/exception.py                        |   9 +
os_brick/executor.py                         |  11 +-
os_brick/initiator/connector.py              | 423 +++++++++++++++++----------
os_brick/initiator/linuxfc.py                |  10 -
os_brick/initiator/linuxscsi.py              |  24 +-
os_brick/local_dev/lvm.py                    |  27 +-
os_brick/privileged/__init__.py              |  23 ++
os_brick/privileged/rootwrap.py              |  82 ++++++
os_brick/remotefs/remotefs.py                |  11 +-
os_brick/utils.py                            |  39 +++
requirements.txt                             |  12 +-
test-requirements.txt                        |   4 +-
tox.ini                                      |   5 +-
31 files changed, 1700 insertions(+), 347 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index cfde43e..2344258 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ pbr>=1.6 # Apache-2.0
-Babel>=1.3 # BSD
+Babel>=2.3.4 # BSD
@@ -8 +8 @@ eventlet!=0.18.3,>=0.18.2 # MIT
-oslo.concurrency>=3.5.0 # Apache-2.0
+oslo.concurrency>=3.8.0 # Apache-2.0
@@ -12,3 +12,4 @@ oslo.i18n>=2.1.0 # Apache-2.0
-oslo.service>=1.0.0 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
-requests!=2.9.0,>=2.8.1 # Apache-2.0
+oslo.privsep>=1.5.0 # Apache-2.0
+oslo.service>=1.10.0 # Apache-2.0
+oslo.utils>=3.11.0 # Apache-2.0
+requests>=2.10.0 # Apache-2.0
@@ -16,0 +18 @@ six>=1.9.0 # MIT
+castellan>=0.4.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index dece983..cb2a1a5 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-reno>=0.1.1 # Apache2
+reno>=1.6.2 # Apache2
@@ -15 +15 @@ testtools>=1.4.0 # MIT
-os-testr>=0.4.1 # Apache-2.0
+os-testr>=0.7.0 # Apache-2.0





More information about the OpenStack-dev mailing list