[release-announce] os-brick 3.0.0 (ussuri)
no-reply at openstack.org
no-reply at openstack.org
Fri Feb 21 14:57:24 UTC 2020
We are pumped to announce the release of:
os-brick 3.0.0: OpenStack Cinder brick library for managing local
volume attaches
This release is part of the ussuri release series.
The source is available from:
https://opendev.org/openstack/os-brick
Download the package from:
https://pypi.org/project/os-brick
Please report issues through:
https://bugs.launchpad.net/os-brick/+bugs
For more details, please see below.
3.0.0
^^^^^
Upgrade Notes
* Python 2.7 support has been dropped. Beginning with os-brick
release 3.0.0, the minimum version of Python supported by os-brick
is Python 3.6.
* The Sheepdog project is no longer active and its driver has been
removed from Cinder. The connector and Sheepdog related handling has
now been removed from os-brick as well.
Changes in os-brick 2.11.0..3.0.0
---------------------------------
afb7beb Skip cryptsetup password quality checking
e883a65 Drop requirements for unsupported python versions
f240960 Read mounts from /proc/mounts instead of running mount
bd5e484 Remove Sheepdog connector
0907c08 StorPool: wait for the device to be resized.
ecff5ec Remove Python 2.7 support from testing and gates
ffd5786 StorPool: parse the output of `blockdev` correctly.
64840b0 Add linuxscsi get_device_info unit test
Diffstat (except docs and test files)
-------------------------------------
.zuul.yaml | 2 -
os_brick/encryptors/luks.py | 1 +
os_brick/initiator/__init__.py | 1 -
os_brick/initiator/connector.py | 4 -
os_brick/initiator/connectors/sheepdog.py | 127 ---------------------
os_brick/initiator/connectors/storpool.py | 24 +++-
os_brick/initiator/linuxsheepdog.py | 114 ------------------
os_brick/remotefs/remotefs.py | 23 ++--
releasenotes/notes/drop-py2-7dcde3ccd0e167b0.yaml | 6 +
.../notes/remove-sheepdog-611257b28bc88934.yaml | 6 +
setup.cfg | 2 -
test-requirements.txt | 3 +-
tox.ini | 23 ++--
20 files changed, 124 insertions(+), 497 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index b0e98f6..78e3e2a 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,2 +9 @@ reno>=2.5.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7' # BSD
-sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2;python_version>='3.4' # BSD
+sphinx!=1.6.6,!=1.6.7,!=2.1.0,>=1.6.2 # BSD
More information about the Release-announce
mailing list