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
participants (1)
-
no-reply@openstack.org