We are pleased to announce the release of: oslo.privsep 1.31.0: OpenStack library for privilege separation This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.privsep Download the package from: https://pypi.org/project/oslo.privsep Please report issues through launchpad: https://bugs.launchpad.net/oslo.privsep For more details, please see below. 1.31.0 ^^^^^^ New Features * Privsep now uses multithreading to allow concurrency in executing privileged commands. The number of concurrent threads defaults to the available CPU cores, but can be adjusted by the new "thread_pool_size" config option. Changes in oslo.privsep 1.30.1..1.31.0 -------------------------------------- 16da910 Use template for lower-constraints a25a652 Add futures as a requirement for Python 2 32da499 Update mailinglist from dev to discuss f368430 Use threads to process target function fc056e3 Clean up .gitignore references to personal tools ef4ea2e Don't quote {posargs} in tox.ini Diffstat (except docs and test files) ------------------------------------- .gitignore | 21 ++--- .zuul.yaml | 17 ++-- lower-constraints.txt | 1 + oslo_privsep/daemon.py | 93 ++++++++++++++++------ oslo_privsep/priv_context.py | 7 ++ .../add_thread_pool_size-a54e6f27ab019f96.yaml | 7 ++ requirements.txt | 1 + setup.cfg | 2 +- tox.ini | 2 +- 10 files changed, 107 insertions(+), 45 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 1b63799..ed9323c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,0 +14 @@ msgpack>=0.5.0 # Apache-2.0 +futures>=3.1.1;python_version=='2.7' or python_version=='2.6' # PSF
participants (1)
-
no-reply@openstack.org