[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