We are gleeful to announce the release of: os-brick 1.6.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. 1.6.0 ^^^^^ New Features * Add Windows Fibre Channel connector support. * Add Windows SMBFS connector support. * Added initiator connector 'VmdkConnector' to support backup and restore of vmdk volumes by Cinder backup service. Changes in os-brick 1.5.0..1.6.0 -------------------------------- f8e4f3c Mask out passwords when tracing ce0d9b3 RBD: Fix typo in rados timeout assignment f0491db Fixes with customized ceph cluster name b815232 Add connector for GPFS volumes 9daa20e Add missing %s in print message 91ac58f Fix linuxrbd to work with Python 3 552bcb2 Add tracing unit tests 2dbe45d Wrong param makes exception message throws inaccurate 8df2fe9 Fix the typo in the file 9f70ace Add connector for vmdk volumes cef2880 Fix iSCSI discovery with ISER transport 075f12e RemoteFsClient extend Executor 25453f3 Add Windows Fibre Channel connector 4045300 Add Windows SMBFS connector d937f64 Fix FC multipath cleanup 8900ce1 Fix weak test_vzstorage_with_mds_list 45184cb Fix the mocking mess 28a4d55 Fix FC multipath rescan 7a75b47 Update the home-page info with the developer documentation c5e3d8a Splitting Out Connectors from connector.py e1f9a54 Remove race condition from lvextend 53173f7 Fix iSCSI multipath cleanup Diffstat (except docs and test files) ------------------------------------- os_brick/encryptors/cryptsetup.py | 2 +- os_brick/exception.py | 4 + os_brick/initiator/__init__.py | 39 + os_brick/initiator/connector.py | 3293 +------------------- os_brick/initiator/connectors/__init__.py | 0 os_brick/initiator/connectors/aoe.py | 177 ++ os_brick/initiator/connectors/base.py | 129 + os_brick/initiator/connectors/base_iscsi.py | 42 + os_brick/initiator/connectors/disco.py | 207 ++ os_brick/initiator/connectors/drbd.py | 109 + os_brick/initiator/connectors/fake.py | 48 + os_brick/initiator/connectors/fibre_channel.py | 301 ++ .../initiator/connectors/fibre_channel_s390x.py | 86 + os_brick/initiator/connectors/gpfs.py | 41 + os_brick/initiator/connectors/hgst.py | 182 ++ os_brick/initiator/connectors/huawei.py | 192 ++ os_brick/initiator/connectors/iscsi.py | 844 +++++ os_brick/initiator/connectors/local.py | 78 + os_brick/initiator/connectors/rbd.py | 197 ++ os_brick/initiator/connectors/remotefs.py | 119 + os_brick/initiator/connectors/scaleio.py | 491 +++ os_brick/initiator/connectors/sheepdog.py | 126 + os_brick/initiator/connectors/vmware.py | 276 ++ os_brick/initiator/initiator_connector.py | 193 ++ os_brick/initiator/linuxfc.py | 46 +- os_brick/initiator/linuxrbd.py | 16 +- os_brick/initiator/linuxscsi.py | 2 +- os_brick/initiator/windows/__init__.py | 43 - os_brick/initiator/windows/base.py | 9 +- os_brick/initiator/windows/fibre_channel.py | 127 + os_brick/initiator/windows/iscsi.py | 12 +- os_brick/initiator/windows/smbfs.py | 94 + os_brick/local_dev/lvm.py | 29 + os_brick/remotefs/remotefs.py | 42 +- os_brick/remotefs/windows_remotefs.py | 122 + .../initiator/connectors/test_fibre_channel.py | 398 +++ .../connectors/test_fibre_channel_s390x.py | 71 + os_brick/utils.py | 33 +- ...add-windows-fibre-channel-030c095c149da321.yaml | 3 + .../notes/add-windows-smbfs-d86edaa003130a31.yaml | 3 + .../vmware-vmdk-connector-19e6999e6cae43cd.yaml | 4 + setup.cfg | 2 +- test-requirements.txt | 1 + 71 files changed, 8718 insertions(+), 6068 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index b0c1dd2..b3d465c 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16,0 +17 @@ os-testr>=0.7.0 # Apache-2.0 +oslo.vmware>=2.11.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