We are stoked to announce the release of: os-brick 0.4.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.4.0 Please report issues through launchpad: http://bugs.launchpad.net/os-brick Changes in os-brick 0.3.2..0.4.0 -------------------------------- 15a55bd Add support for --interface option in iscsiadm 3ea86f7 FC Stop calling multipath command line 6c20b83 Updated from global requirements c16abad Add rootwrap filters 75d1f38 Handle FC LUN IDs greater 255 correctly on s390x architectures cff5297 Fix incorrect comments in FibreChannelConnector 2ff5d8e Adding CHAP discovery logic to os-brick 81ec996 Updated from global requirements c0839fa Remove the iSCSI rescan during disconnect ba32d78 Remotefs: add ScalityFS support a347cd7 Updated from global requirements 2138b0f Updated from global requirements a8587dc Change SCSI device removal backoff rate e9d3912 Changed connector protocols to use constants 641cc63 Updated from global requirements e00ce84 Fix race in check and access of /dev/disk/by-path/ aacf545 Updated from global requirements ff44cb5 remotefs: add virtuozzo storage support c10751a Perform port_rescan on s390x platforms Diffstat (except docs and test files) ------------------------------------- etc/os-brick/rootwrap.d/os-brick.filters | 66 ++++++ os_brick/exception.py | 4 + os_brick/initiator/connector.py | 301 +++++++++++++++++++-------- os_brick/initiator/host_driver.py | 10 +- os_brick/initiator/linuxfc.py | 17 ++ os_brick/initiator/linuxscsi.py | 99 +++++++-- os_brick/remotefs/remotefs.py | 90 ++++++-- requirements.txt | 10 +- setup.cfg | 2 + test-requirements.txt | 2 +- 15 files changed, 908 insertions(+), 165 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 3bc59f9..c2c4d8c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr<2.0,>=1.3 +pbr<2.0,>=1.6 @@ -8,2 +8,2 @@ eventlet>=0.17.4 -oslo.concurrency>=2.1.0 # Apache-2.0 -oslo.log>=1.6.0 # Apache-2.0 +oslo.concurrency>=2.3.0 # Apache-2.0 +oslo.log>=1.8.0 # Apache-2.0 @@ -12,2 +12,2 @@ oslo.i18n>=1.5.0 # Apache-2.0 -oslo.service>=0.1.0 # Apache-2.0 -oslo.utils>=1.9.0 # Apache-2.0 +oslo.service>=0.7.0 # Apache-2.0 +oslo.utils>=2.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index e56b70d..618150e 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -11 +11 @@ oslosphinx>=2.5.0 # Apache-2.0 -oslotest>=1.7.0 # Apache-2.0 +oslotest>=1.10.0 # Apache-2.0