We are pleased to announce the release of: paunch 3.0.0: Utility to launch and manage containers using YAML based configuration data This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/paunch Download the package from: https://tarballs.openstack.org/paunch/ Please report issues through launchpad: https://bugs.launchpad.net/paunch For more details, please see below. 3.0.0 ^^^^^ New Features * Add *--security-opt=xxx* option for the action run a container. Allows to define security options, such as turning labels (SELinux) on/off. * Add *--ulimit=xxx* option for paunch run action. Using this option, multiple ulimits can be set for the container. For example, *--ulimit=nproc=1024 --ulimit=nofile=1024* will set proc and nofile limit to 1024 for the container. * Add *--cpu-shares=xxx* option for the action run a container. Allows to define upper *cpu.shares* limits in the cpu cgroup. Changes in paunch 2.3.0..3.0.0 ------------------------------ 9348078 Add ulimit option for run action 4a4f43a Allow to limit cgroup cpu shares 9b8c252 Allow configuring security options 607f1c6 Update reno for stable/queens 5c7a785 Use tenacity to retry image pulls Diffstat (except docs and test files) ------------------------------------- paunch/builder/compose1.py | 53 +++++++++++++++++----- .../notes/Add-security-opt-76c14c9b39d35d3e.yaml | 5 ++ .../notes/add-ulimit-option-30dbd38044d26208.yaml | 8 ++++ .../notes/cgroups-cpu-shares-038ced471b862b4e.yaml | 5 ++ releasenotes/source/index.rst | 1 + requirements.txt | 1 + 7 files changed, 86 insertions(+), 16 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index bf4e10e..44a9f90 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,0 +8 @@ cliff>=2.6.0 # Apache-2.0 +tenacity>=3.2.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org