We are psyched to announce the release of: paunch 4.0.0: Utility to launch and manage containers using YAML based configuration data This release is part of the stein 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. 4.0.0 ^^^^^ New Features * For all containers managed by podman, we'll create a systemd unit file so the containers automatically start at boot and restart at failure. When the container is removed, we'll disable and stop the service, then remove the systemd unit file. Changes in paunch 3.2.0..4.0.0 ------------------------------ b22598c Stop hardcoding 'docker' and make it more generic 6a6f99b podman: create/delete systemd unit files when restart policy is used 274cca0 Implement cap_add, cap_drop 4874407 First support for Podman (runner + builder) 3e340a2 add python 3.6 unit test job 8ca3ac2 switch documentation job to new PTI 7e3a560 import zuul job settings from project-config c7080ee Introduce --default-runtime parameter c19a46b Refactor the runner to support more than docker 3c0d4f5 Refactor compose1.py to welcome new builders e2093fb Adjust tenacity mock d2575ae Update reno for stable/rocky Diffstat (except docs and test files) ------------------------------------- paunch/__init__.py | 115 +++-- paunch/builder/base.py | 285 +++++++++++ paunch/builder/compose1.py | 269 +---------- paunch/builder/podman.py | 69 +++ paunch/cmd.py | 9 +- paunch/runner.py | 166 ++++--- paunch/utils/__init__.py | 0 paunch/utils/systemd.py | 89 ++++ .../notes/podman_systemd-96b2f032e7dc1173.yaml | 7 + releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 + zuul.d/layout.yaml | 6 +- 18 files changed, 1424 insertions(+), 969 deletions(-)
participants (1)
-
no-reply@openstack.org