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