[release-announce] paunch 4.0.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Mon Oct 8 18:32:05 UTC 2018


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(-)







More information about the Release-announce mailing list