We are amped to announce the release of: os-brick 6.2.0: OpenStack Cinder brick library for managing local volume attaches This release is part of the antelope 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. 6.2.0 ^^^^^ New Features ************ * Support separate privsep logging levels. Now services using os- brick can have different log levels for the service and os-brick's privsep calls. The service usually uses the default "oslo_privsep.daemon" name while os-brick now uses "os_brick.privileged". Bug Fixes ********* * Bug #1922052 (https://bugs.launchpad.net/nova/+bug/1922052): Fixed missing os-brick DEBUG logs on nova compute service. Changes in os-brick 6.1.0..6.2.0 -------------------------------- 35ea8e3 Update minimum requirements in os-brick e7b1426 Fix wrong assertion methods 0bc4771 Bump hacking to 4.1.0 a82b2ff Support separate privsep logging levels e43cdf6 Bump bandit to release 1.7.0 6ac170c Bump mypy version to 0.982 c9b8224 Get ready for tox 4 dc95301 mypy: Annotate utils.get_device_size acefd44 Remove eventlet from requirements bc96120 Handle FileNotFoundError on get_system_uuid() 22830d7 nit: correct spelling of Rescanning in debug log 0639af4 Update metadata in setup.cfg 4a12f1b Add Python3 antelope unit tests 5a523e0 Update master for stable/zed 47dda4b mypy: lvm.py 7131b14 Add mypy-report directory to .gitignore Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .zuul.yaml | 2 +- mypy-files.txt | 1 + os_brick/initiator/connectors/nvmeof.py | 6 +- os_brick/initiator/linuxfc.py | 4 +- os_brick/local_dev/lvm.py | 110 +++++++++++++-------- os_brick/privileged/__init__.py | 1 + os_brick/privileged/nvmeof.py | 2 +- os_brick/utils.py | 3 +- .../notes/privsep-logs-9e938e5a2aee042e.yaml | 11 +++ releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 ++ requirements.txt | 17 ++-- setup.cfg | 9 +- test-requirements.txt | 9 +- tox.ini | 31 ++++-- 20 files changed, 161 insertions(+), 89 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 4a37468..da2d01f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,5 +6,4 @@ pbr>=5.8.0 # Apache-2.0 -eventlet>=0.30.1,!=0.32.0 # MIT -oslo.concurrency>=4.5.0 # Apache-2.0 -oslo.config>=8.1.0 # Apache-2.0 -oslo.context>=3.4.0 # Apache-2.0 -oslo.log>=4.6.1 # Apache-2.0 +oslo.concurrency>=5.0.0 # Apache-2.0 +oslo.config>=9.0.0 # Apache-2.0 +oslo.context>=4.1.0 # Apache-2.0 +oslo.log>=4.8.0 # Apache-2.0 @@ -12,2 +11,2 @@ oslo.i18n>=5.1.0 # Apache-2.0 -oslo.privsep>=2.6.2 # Apache-2.0 -oslo.serialization>=4.2.0 # Apache-2.0 +oslo.privsep>=3.0.0 # Apache-2.0 +oslo.serialization>=4.3.0 # Apache-2.0 @@ -15 +14 @@ oslo.service>=2.8.0 # Apache-2.0 -oslo.utils>=4.12.1 # Apache-2.0 +oslo.utils>=6.0.0 # Apache-2.0 @@ -18 +17 @@ tenacity>=6.3.1 # Apache-2.0 -os-win>=5.5.0 # Apache-2.0 +os-win>=5.7.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index c87a52c..6593bf4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=4.0.0,<4.1.0 # Apache-2.0 +hacking>=4.1.0,<4.2.0 # Apache-2.0 @@ -14 +14 @@ stestr>=3.2.1 # Apache-2.0 -oslo.vmware>=3.10.0 # Apache-2.0 +oslo.vmware>=4.0.0 # Apache-2.0 @@ -19,2 +19,3 @@ fixtures>=3.0.0 # Apache-2.0/BSD -bandit>=1.6.0,<1.7.0 # Apache-2.0 -mypy>=0.960 # MIT +bandit>=1.7.0,<1.8.0 # Apache-2.0 +mypy>=0.982 # MIT +eventlet>=0.30.1,!=0.32.0 # MIT
participants (1)
-
no-reply@openstack.org