[release-announce] paunch 5.0.0 (train)

no-reply at openstack.org no-reply at openstack.org
Fri Jun 7 19:48:35 UTC 2019


We exuberantly announce the release of:

paunch 5.0.0: Utility to launch and manage containers using YAML based
configuration data

This release is part of the train release series.

The source is available from:

    https://opendev.org/openstack/paunch

Download the package from:

    https://tarballs.openstack.org/paunch/

Please report issues through:

    https://bugs.launchpad.net/paunch/+bugs

For more details, please see below.

5.0.0
^^^^^

New Features

* docker learns 'hostname' which maps to docker run --hostname and
  'extra_hosts' mapping to docker  run --add-host.

* When deploying with Podman, we can disable the container
  healthchecks by using paunch apply --healtcheck-disabled.

* paunch learns 'hostname' wich maps to podman run --hostname and
  'extra_hosts' mapping to podman run --add-host.

Changes in paunch 4.4.0..5.0.0
------------------------------

ecc2047 Ensure we don't have any trailing "requires" for paunch units
52d0b2d Corrected how health check unit and link are removed
2567495 Introduce the systemctl module to provide simple systemctl commands wrap
7e85445 Add missing link between healthcheck unit and main service
efb015c Fix doc build
1978877 Add 'hostname' and 'extra_hosts' to docker
e948fdc Add 'hostname' and 'extra_hosts' to podman
0cf1526 update git.openstack.org to opendev
37d6058 OpenDev Migration Patch
fbf35b8 Update master for stable/stein
a3da968 [Configuration] Add missing py37 and corrected default envlist.
817c243 Introduce paunch apply --healthcheck-disabled
affc28f docker/compose: quote health-cmd
cdc5ffc Update master for stable/stein


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |  2 +-
README.rst                                         |  6 +-
paunch/__init__.py                                 |  7 +-
paunch/builder/base.py                             |  6 +-
paunch/builder/compose1.py                         |  6 +-
paunch/builder/podman.py                           |  9 ++-
paunch/cmd.py                                      | 10 ++-
paunch/runner.py                                   | 11 +--
paunch/utils/systemctl.py                          | 66 ++++++++++++++++++
paunch/utils/systemd.py                            | 59 +++++++++-------
...name-and-extra_hosts-args-8a2b2b06f69e1f20.yaml |  6 ++
.../healthcheck_disabled-373c8c26e8dc50c6.yaml     |  5 ++
...name-and-extra_hosts-args-27335af0a5694ba6.yaml |  5 ++
releasenotes/source/index.rst                      |  1 +
releasenotes/source/stein.rst                      |  6 ++
test-requirements.txt                              |  2 -
tox.ini                                            |  5 +-
23 files changed, 304 insertions(+), 59 deletions(-)


Requirements updates
--------------------

diff --git a/test-requirements.txt b/test-requirements.txt
index ad110d4..7ad08e8 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +8,0 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.6.2  # BSD
@@ -14 +12,0 @@ testtools>=1.4.0 # MIT
-openstackdocstheme>=1.18.1 # Apache-2.0






More information about the Release-announce mailing list