[release-announce] oslo.rootwrap 5.15.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Nov 21 09:21:55 UTC 2018


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






More information about the Release-announce mailing list