[release-announce] paunch 4.5.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Fri Jul 5 13:00:34 UTC 2019


We are satisfied to announce the release of:

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

This release is part of the stein stable 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.

4.5.0
^^^^^

New Features

* 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..4.5.0
------------------------------

210c0d6 Quote the health check command argument during a debug with print-cmd.
fb76030 Revert "docker/compose: quote health-cmd"
a7e28c3 Add upper constraints for testing
1a40ff9 Remove scenario008 jobs
dd2da3f Ensure we don't have any trailing "requires" for paunch units
cbc9607 Corrected how health check unit and link are removed
835c3d6 Introduce the systemctl module to provide simple systemctl commands wrap
04207b2 Add missing link between healthcheck unit and main service
300a275 Fix doc build
4ef4e63 Add 'hostname' and 'extra_hosts' to podman
8ebca97 Update .gitreview for stable/stein
251ca7e docker/compose: quote health-cmd
086209d Introduce paunch apply --healthcheck-disabled
9c73429 OpenDev Migration Patch


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

.gitreview                                         |  3 +-
paunch/__init__.py                                 | 19 ++++-
paunch/builder/base.py                             |  6 +-
paunch/builder/compose1.py                         |  3 +-
paunch/builder/podman.py                           |  9 ++-
paunch/cmd.py                                      | 10 ++-
paunch/runner.py                                   | 11 +--
paunch/utils/systemctl.py                          | 66 ++++++++++++++++++
paunch/utils/systemd.py                            | 59 +++++++++-------
.../healthcheck_disabled-373c8c26e8dc50c6.yaml     |  5 ++
...name-and-extra_hosts-args-27335af0a5694ba6.yaml |  5 ++
test-requirements.txt                              |  2 -
tox.ini                                            |  6 +-
zuul.d/layout.yaml                                 |  2 -
20 files changed, 289 insertions(+), 56 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