[release-announce] oslo.privsep 1.31.0 (stein)
no-reply at openstack.org
no-reply at openstack.org
Thu Jan 3 17:34:38 UTC 2019
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
More information about the Release-announce
mailing list