We are glad to announce the release of: oslo.rootwrap 5.15.0: Oslo Rootwrap This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.rootwrap Download the package from: https://pypi.org/project/oslo.rootwrap Please report issues through launchpad: https://bugs.launchpad.net/oslo.rootwrap For more details, please see below. 5.15.0 ^^^^^^ New Features ************ * A configurable limit on the number of file descriptors that can be opened by a rootwrap-started process has been added. It defaults to 1024, but can be adjusted by setting the "rlimit_nofile" option in rootwrap.conf to a larger or smaller value. Upgrade Notes ************* * Because a file descriptor limit was added in this release (see the features section for details), rootwrap processes that were previously relying on inheriting their parent process's descriptor limits may exhaust their available file descriptors. Use the "rlimit_nofile" option to restore the previous limits if this is the case. Changes in oslo.rootwrap 5.14.1..5.15.0 --------------------------------------- 7e79f31 Add release note for file descriptor limit change 8a2a7b5 Clean up .gitignore references to personal tools 06e17e8 Don't quote {posargs} in tox.ini c0a8699 Run rootwrap with lower fd ulimit by default 2ebda95 add lib-forward-testing-python3 test job 96f6d84 add python 3.6 unit test job a82d5a5 import zuul job settings from project-config b20c51d Update reno for stable/rocky de7e0f0 Switch to stestr 99f6383 Add release notes link to README 3b2b9b6 fix tox python3 overrides Diffstat (except docs and test files) ------------------------------------- .gitignore | 17 ++++++++++++----- .stestr.conf | 3 +++ .testr.conf | 4 ---- .zuul.yaml | 10 ++++++++++ README.rst | 1 + etc/rootwrap.conf.sample | 3 +++ lower-constraints.txt | 2 +- oslo_rootwrap/cmd.py | 22 ++++++++++++++++++++-- oslo_rootwrap/wrapper.py | 6 ++++++ .../file-descriptor-limit-e2b2a3033b9ef21e.yaml | 14 ++++++++++++++ releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 ++++++ test-requirements.txt | 2 +- tox.ini | 20 +++++++++++++++----- 15 files changed, 101 insertions(+), 18 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 08248d0..ed60fb1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +7,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD -testrepository>=0.0.18 # Apache-2.0/BSD @@ -9,0 +9 @@ testtools>=2.2.0 # MIT +stestr>=2.0.0 # Apache-2.0