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

no-reply at openstack.org no-reply at openstack.org
Thu Aug 25 19:37:34 UTC 2016


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





More information about the OpenStack-dev mailing list