[release-announce] oslo.privsep 2.3.0 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Fri Jul 31 20:10:29 UTC 2020
We eagerly announce the release of:
oslo.privsep 2.3.0: OpenStack library for privilege separation
This release is part of the victoria release series.
The source is available from:
https://opendev.org/openstack/oslo.privsep
Download the package from:
https://pypi.org/project/oslo.privsep
Please report issues through:
https://bugs.launchpad.net/oslo.privsep/+bugs
For more details, please see below.
2.3.0
^^^^^
Other Notes
* The "oslo.privsep" client can be called from a program using
eventlet. If "eventlet.monkey_patch", some libraries will be
patched, for example "threading" or "os". When the root daemon is
forked from the client process, those libraries remain patched. Now,
when the daemon is forked from the client process, those libraries
and methods are restored to the original values. The goal is to
prevent some timeouts when using eventlet threads (user threads);
system threads are preemptive and the code does not need to care
about the executor token.
Changes in oslo.privsep 2.2.1..2.3.0
------------------------------------
1dc378c Undo the eventlet monkey patch for the privileged daemon
c388354 Align contributing doc with oslo's policy
Diffstat (except docs and test files)
-------------------------------------
CONTRIBUTING.rst | 5 +++
lower-constraints.txt | 2 +-
oslo_privsep/daemon.py | 36 ++++++++++++++++++++++
...y-patch-privileged-daemon-160e00296549df3d.yaml | 11 +++++++
requirements.txt | 2 +-
6 files changed, 82 insertions(+), 2 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 7228b1a..8541ac3 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -10 +10 @@ cffi>=1.7.0 # MIT
-eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
+eventlet>=0.21.0 # MIT
More information about the Release-announce
mailing list