We are satisfied to announce the release of: cinderlib 4.2.0: Direct usage of Cinder Block Storage drivers without the services This release is part of the yoga 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. Changes in cinderlib 4.1.0..4.2.0 --------------------------------- 7be24a5 [docs] add tox, zuul maintenance tasks e4dd75a Add local upper constraints support 4d784d2 Fix privsep issues inside virtual env eec3b54 Use stable/yoga override for CI jobs (conclusion) 30c9c0f Update Ceph version on CI job 84c6b10 Use stable/yoga override for CI jobs 82b8c25 Continue yoga development 2b661a7 setup.cfg: Replace dashes by underscores 40b290f Migrate jobs from CentOS 8 to CentOS 8 Stream e4a3489 Updating python testing as per Yoga testing runtime 57f90f9 Update master for stable/xena 0191f5e Open cinderlib for yoga development Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + .zuul.yaml | 53 +++-- cinderlib/bin/venv-privsep-helper | 10 + cinderlib/cinderlib.py | 21 ++ playbooks/setup-ceph.yaml | 6 +- .../notes/fix-privsep-venv-2ae8ce791136ae73.yaml | 7 + releasenotes/source/index.rst | 1 + releasenotes/source/xena.rst | 6 + requirements.txt | 9 +- setup.cfg | 12 +- tools/generate_uc.sh | 97 +++++++++ tools/special_install.sh | 23 +++ tools/virtualenv-sudo.sh | 12 +- tox.ini | 57 ++++-- 21 files changed, 476 insertions(+), 98 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f9c6f76..816b5f4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -# restrict cinder to the xena release only -cinder>=19.0.0,<20.0.0 # Apache-2.0 -# brick upper bound is controlled by xena/upper-constraints -os-brick>=5.0.1 +# restrict cinder to the yoga release only +cinder>=20.0.0.0,<21.0.0 # Apache-2.0 +# brick upper bound is controlled by yoga/upper-constraints +os-brick>=5.2.0 # Apache-2.0 @@ -6,0 +7 @@ importlib_metadata>=1.7.0;python_version<'3.8' # Apache-2.0 +importlib_resources>=3.2.1;python_version<'3.10' # Apache-2.0