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 __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev