We enthusiastically announce the release of: cinderlib 4.0.0: Direct usage of Cinder Block Storage drivers without the services This release is part of the wallaby release series. The source is available from: https://opendev.org/openstack/cinderlib Download the package from: https://tarballs.openstack.org/cinderlib/ Please report issues through: https://bugs.launchpad.net/cinderlib/+bugs For more details, please see below. 4.0.0 ^^^^^ Bug Fixes * Bug #1933964 (https://bugs.launchpad.net/cinder/+bug/1933964): Fixed date time fields losing subsecond resolution on serialization. * Bug #1883720 (https://bugs.launchpad.net/cinderlib/+bug/1883720): Added privsep support, increasing cinderlib's compatibility with Cinder drivers. Changes in cinderlib 3.0.0..4.0.0 --------------------------------- 51609b6 Fix datetime serialization 42dbc4a Fix test_global_setup unit test cf638c4 Add privsep support 724419f Moving to OFTC e1008c7 Remove reliance on embedded imports cd0ae51 Continue wallaby development 18bb33f Changed minversion in tox to 3.18.0 c770b2a Move cinderlib to new hacking 4.0.0 390f04f Dropping explicit unicode literal 45c7b02 Update master for stable/victoria Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - cinderlib/__init__.py | 4 +- cinderlib/cinderlib.py | 79 +++- cinderlib/nos_brick.py | 311 ------------- cinderlib/objects.py | 10 +- cinderlib/persistence/dbms.py | 9 +- cinderlib/serialization.py | 21 +- lower-constraints.txt | 4 +- .../notes/datetime-subsecond-e123e8d2dda707ea.yaml | 5 + .../notes/privsep-support-acbc955b9845a6ef.yaml | 5 + releasenotes/source/conf.py | 2 +- releasenotes/source/index.rst | 1 + releasenotes/source/victoria.rst | 6 + requirements.txt | 6 +- test-requirements.txt | 2 +- tools/virtualenv-sudo.sh | 2 +- tox.ini | 38 +- 28 files changed, 461 insertions(+), 912 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 942afcb..4b007a5 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,5 @@ -cinder>=17.0.0 # Apache-2.0 +# restrict cinder to the wallaby series only +cinder>=18.0.0,<19.0.0 # Apache-2.0 +# specify brick wallaby (upper bound controlled by openstack upper-constraints) +os-brick>=4.3.1 + diff --git a/test-requirements.txt b/test-requirements.txt index ac8ee6e..97d223b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ pbr>=5.4.1 # Apache-2.0 -hacking>=3.0.1,<3.2.0 # Apache-2.0 +hacking>=4.0.0,<4.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org