Mock Version: 2.8 Mock Version: 2.8 Mock Version: 2.8 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-paunch.spec'], chrootPath='/var/lib/mock/cloud7-openstack-train-el7-build-96843-846478/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6zsmd2rm:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6zsmd2rm:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '40b4c4b881944b948effd68aa4dd6f6e', '-D', '/var/lib/mock/cloud7-openstack-train-el7-build-96843-846478/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6zsmd2rm:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target noarch --nodeps /builddir/build/SPECS/python-paunch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: noarch Building for target noarch Wrote: /builddir/build/SRPMS/python-paunch-5.5.1-1.el7.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-paunch.spec'], chrootPath='/var/lib/mock/cloud7-openstack-train-el7-build-96843-846478/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=86400uid=989gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6zsmd2rm:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6zsmd2rm:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'dc95954fb5cc4160885257ed7f33e28f', '-D', '/var/lib/mock/cloud7-openstack-train-el7-build-96843-846478/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.6zsmd2rm:/etc/resolv.conf', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target noarch --nodeps /builddir/build/SPECS/python-paunch.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0'} and shell False Building target platforms: noarch Building for target noarch Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ZE3fhB + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf paunch-5.5.1 + /usr/bin/gzip -dc /builddir/build/SOURCES/paunch-5.5.1.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd paunch-5.5.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg + rm -rf requirements.txt test-requirements.txt + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.09XUzI + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + /usr/bin/python2 setup.py build '--executable=/usr/bin/python2 -s' running build running build_py creating build creating build/lib creating build/lib/paunch creating build/lib/paunch/utils copying paunch/utils/systemctl.py -> build/lib/paunch/utils copying paunch/utils/systemd.py -> build/lib/paunch/utils copying paunch/utils/common.py -> build/lib/paunch/utils copying paunch/utils/__init__.py -> build/lib/paunch/utils creating build/lib/paunch/tests copying paunch/tests/test_paunch.py -> build/lib/paunch/tests copying paunch/tests/test_builder_compose1.py -> build/lib/paunch/tests copying paunch/tests/test_runner.py -> build/lib/paunch/tests copying paunch/tests/test_builder_podman.py -> build/lib/paunch/tests copying paunch/tests/base.py -> build/lib/paunch/tests copying paunch/tests/test_builder_base.py -> build/lib/paunch/tests copying paunch/tests/test_utils_systemctl.py -> build/lib/paunch/tests copying paunch/tests/__init__.py -> build/lib/paunch/tests copying paunch/tests/test_utils_systemd.py -> build/lib/paunch/tests copying paunch/tests/test_utils_common.py -> build/lib/paunch/tests copying paunch/__main__.py -> build/lib/paunch copying paunch/constants.py -> build/lib/paunch copying paunch/runner.py -> build/lib/paunch copying paunch/cmd.py -> build/lib/paunch copying paunch/__init__.py -> build/lib/paunch creating build/lib/paunch/builder copying paunch/builder/podman.py -> build/lib/paunch/builder copying paunch/builder/base.py -> build/lib/paunch/builder copying paunch/builder/__init__.py -> build/lib/paunch/builder copying paunch/builder/compose1.py -> build/lib/paunch/builder running egg_info deleting paunch.egg-info/requires.txt writing paunch.egg-info/PKG-INFO writing top-level names to paunch.egg-info/top_level.txt writing dependency_links to paunch.egg-info/dependency_links.txt writing entry points to paunch.egg-info/entry_points.txt [pbr] Reusing existing SOURCES.txt + sleep 1 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.jWXveT + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch '!=' / ']' + rm -rf /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch ++ dirname /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch + cd paunch-5.5.1 + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic' + /usr/bin/python2 setup.py install -O1 --skip-build --root /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch running install [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) running install_lib creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7 creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch copying build/lib/paunch/__main__.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils copying build/lib/paunch/utils/systemctl.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils copying build/lib/paunch/utils/systemd.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils copying build/lib/paunch/utils/common.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils copying build/lib/paunch/utils/__init__.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils copying build/lib/paunch/constants.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_paunch.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_builder_compose1.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_runner.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_builder_podman.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/base.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_builder_base.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_utils_systemctl.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/__init__.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_utils_systemd.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/tests/test_utils_common.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests copying build/lib/paunch/runner.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch copying build/lib/paunch/cmd.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch creating /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder copying build/lib/paunch/builder/podman.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder copying build/lib/paunch/builder/base.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder copying build/lib/paunch/builder/__init__.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder copying build/lib/paunch/builder/compose1.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder copying build/lib/paunch/__init__.py -> /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/__main__.py to __main__.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils/systemctl.py to systemctl.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils/systemd.py to systemd.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils/common.py to common.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/utils/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/constants.py to constants.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_paunch.py to test_paunch.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_builder_compose1.py to test_builder_compose1.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_runner.py to test_runner.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_builder_podman.py to test_builder_podman.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_builder_base.py to test_builder_base.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_utils_systemctl.py to test_utils_systemctl.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_utils_systemd.py to test_utils_systemd.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/tests/test_utils_common.py to test_utils_common.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/runner.py to runner.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/cmd.py to cmd.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder/podman.py to podman.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder/base.py to base.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder/__init__.py to __init__.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/builder/compose1.py to compose1.pyc byte-compiling /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch/__init__.py to __init__.pyc writing byte-compilation script '/tmp/tmp32tgE_.py' /usr/bin/python2 -O /tmp/tmp32tgE_.py removing /tmp/tmp32tgE_.py running install_egg_info running egg_info writing paunch.egg-info/PKG-INFO writing top-level names to paunch.egg-info/top_level.txt writing dependency_links to paunch.egg-info/dependency_links.txt writing entry points to paunch.egg-info/entry_points.txt [pbr] Reusing existing SOURCES.txt Copying paunch.egg-info to /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7/site-packages/paunch-5.5.1-py2.7.egg-info running install_scripts /usr/lib/python2.7/site-packages/pbr/packaging.py:410: EasyInstallDeprecationWarning: Use get_header header = easy_install.get_script_header("", executable, is_wininst) Installing paunch script to /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/bin + install -p -D -m 755 /builddir/build/SOURCES/paunch-container-shutdown /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/libexec/paunch-container-shutdown + install -p -D -m 755 /builddir/build/SOURCES/paunch-start-podman-container /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/libexec/paunch-start-podman-container + install -p -D -m 644 /builddir/build/SOURCES/paunch-container-shutdown.service /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/systemd/system/paunch-container-shutdown.service + install -p -D -m 644 /builddir/build/SOURCES/91-paunch-container-shutdown.preset /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/systemd/system-preset/91-paunch-container-shutdown.preset + install -p -D -m 644 /builddir/build/SOURCES/netns-placeholder.service /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/systemd/system/netns-placeholder.service + install -p -D -m 644 /builddir/build/SOURCES/91-netns-placeholder.preset /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/systemd/system-preset/91-netns-placeholder.preset + python2 setup.py build_sphinx running build_sphinx [pbr] Generating AUTHORS [pbr] AUTHORS complete (0.0s) Running Sphinx v1.8.4 connecting events for openstackdocstheme [openstackdocstheme] connecting html-page-context event handler making output directory... Using openstackdocstheme Sphinx theme from /usr/lib/python2.7/site-packages/openstackdocstheme/theme fatal: Not a git repository (or any of the parent directories): .git WARNING: Cannot find git top directory, assuming "." No ./.gitreview found building [mo]: all of 0 po files building [html]: all source files updating environment: 5 added, 0 changed, 0 removed reading sources... [ 20%] contributing reading sources... [ 40%] index reading sources... [ 60%] installation reading sources... [ 80%] readme reading sources... [100%] usage looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 20%] contributing fatal: Not a git repository (or any of the parent directories): .git [openstackdocstheme] giturl 'https://git.openstack.org/cgit/openstack/paunch/tree/doc/source' [openstackdocstheme] bug_project (from user) 'paunch' [openstackdocstheme] series 'latest' [openstackdocstheme] display_badge False (no stable branches) [openstackdocstheme] other_versions [] fatal: Not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/contributing.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/contributing.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'contributing' writing output... [ 40%] index [openstackdocstheme] other_versions [] fatal: Not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/index.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/index.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'index' writing output... [ 60%] installation [openstackdocstheme] other_versions [] fatal: Not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/installation.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/installation.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'installation' writing output... [ 80%] readme [openstackdocstheme] other_versions [] fatal: Not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/readme.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/readme.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'readme' writing output... [100%] usage [openstackdocstheme] other_versions [] fatal: Not a git repository (or any of the parent directories): .git [openstackdocstheme] Could not get modification time of doc/source/usage.rst: Command '['git', 'log', '-n1', '--format=%ad', '--date=format:%Y-%m-%d %H:%M:%S', '--', u'doc/source/usage.rst']' returned non-zero exit status 128 [openstackdocstheme] could not determine last_updated for u'usage' WARNING: Cannot get gitsha from git repository. generating indices... genindex[openstackdocstheme] other_versions [] [openstackdocstheme] could not determine last_updated for 'genindex' writing additional pages... search[openstackdocstheme] other_versions [] [openstackdocstheme] could not determine last_updated for 'search' copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 2 warnings. The HTML pages are in doc/build/html. + rm -rf doc/build/html/.doctrees doc/build/html/.buildinfo + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/paunch-5.5.1 /usr/lib/rpm/sepdebugcrcfix: Updated 0 CRC32s, 0 CRC32s did match. find: 'debug': No such file or directory + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 Bytecompiling .py files below /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/lib/python2.7 using /usr/bin/python2.7 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.YmbPn8 + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + PYTHON=python2 + python2 setup.py test running test running egg_info writing paunch.egg-info/PKG-INFO writing top-level names to paunch.egg-info/top_level.txt writing dependency_links to paunch.egg-info/dependency_links.txt writing entry points to paunch.egg-info/entry_points.txt [pbr] Reusing existing SOURCES.txt running build_ext test_apply (paunch.tests.test_paunch.TestPaunchDockerRuntime) paunch.tests.test_paunch.TestPaunchDockerRuntime.test_apply ... ok test_apply_labels (paunch.tests.test_paunch.TestPaunchDockerRuntime) paunch.tests.test_paunch.TestPaunchDockerRuntime.test_apply_labels ... ok test_cleanup (paunch.tests.test_paunch.TestPaunchDockerRuntime) paunch.tests.test_paunch.TestPaunchDockerRuntime.test_cleanup ... ok test_debug (paunch.tests.test_paunch.TestPaunchDockerRuntime) paunch.tests.test_paunch.TestPaunchDockerRuntime.test_debug ... ok test_delete (paunch.tests.test_paunch.TestPaunchDockerRuntime) paunch.tests.test_paunch.TestPaunchDockerRuntime.test_delete ... ok test_list (paunch.tests.test_paunch.TestPaunchDockerRuntime) paunch.tests.test_paunch.TestPaunchDockerRuntime.test_list ... ok test_apply (paunch.tests.test_paunch.TestPaunchPodmanRuntime) paunch.tests.test_paunch.TestPaunchPodmanRuntime.test_apply ... ok test_apply_container_log (paunch.tests.test_paunch.TestPaunchPodmanRuntime) paunch.tests.test_paunch.TestPaunchPodmanRuntime.test_apply_container_log ... ok test_apply_labels (paunch.tests.test_paunch.TestPaunchPodmanRuntime) paunch.tests.test_paunch.TestPaunchPodmanRuntime.test_apply_labels ... ok test_cleanup (paunch.tests.test_paunch.TestPaunchPodmanRuntime) paunch.tests.test_paunch.TestPaunchPodmanRuntime.test_cleanup ... ok test_debug (paunch.tests.test_paunch.TestPaunchPodmanRuntime) paunch.tests.test_paunch.TestPaunchPodmanRuntime.test_debug ... ok test_delete (paunch.tests.test_paunch.TestPaunchPodmanRuntime) paunch.tests.test_paunch.TestPaunchPodmanRuntime.test_delete ... ok test_list (paunch.tests.test_paunch.TestPaunchPodmanRuntime) paunch.tests.test_paunch.TestPaunchPodmanRuntime.test_list ... ok test_apply (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_apply ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker Pulled centos:7 Pulled centos:7 stdout: Pulled centos:7 stdout: Pulled centos:7 stderr: stderr: Deleting container (removed): five Deleting container (removed): five Deleting container (removed): six Deleting container (removed): six Renaming "three-12345678" to "three" Renaming "three-12345678" to "three" Running container: one Running container: one Start container one as one-12345678. Start container one as one-12345678. Delegate one-12345678 of container one has no special meanings for this context and will be ignored Delegate one-12345678 of container one has no special meanings for this context and will be ignored Completed $ docker run --name one-12345678 --label config_id=foo --label container_name=one --label managed_by=tester --label config_data={"start_order": 0, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name one-12345678 --label config_id=foo --label container_name=one --label managed_by=tester --label config_data={"start_order": 0, "image": "centos:7"} --detach=true centos:7 stdout: Created one-12345678 stdout: Created one-12345678 stderr: stderr: Running container: two Running container: two Start container two as two-12345678. Start container two as two-12345678. Delegate two-12345678 of container two has no special meanings for this context and will be ignored Delegate two-12345678 of container two has no special meanings for this context and will be ignored Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true centos:7 stdout: Created two-12345678 stdout: Created two-12345678 stderr: stderr: Running container: three Running container: three Skipping existing container: three Skipping existing container: three Running container: four Running container: four Start container four as four-12345678. Start container four as four-12345678. Delegate four-12345678 of container four has no special meanings for this context and will be ignored Delegate four-12345678 of container four has no special meanings for this context and will be ignored Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true centos:7 stdout: Created four-12345678 stdout: Created four-12345678 stderr: stderr: Running container: four_ls Running container: four_ls container_running isn't supported by docker container_running isn't supported by docker Container four_ls has a delegate four-12345678 Container four_ls has a delegate four-12345678 Completed $ docker exec four-12345678 ls -l / Completed $ docker exec four-12345678 ls -l / stdout: a b c stdout: a b c stderr: stderr: ok test_apply_failed_pull (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_apply_failed_pull ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker Error pulling centos:7. [1] Error pulling centos:7. [1] stdout: Pulling centos:7 stdout: Pulling centos:7 stderr: ouch stderr: ouch ok test_apply_idempotency_with_isolcpus (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_apply_idempotency_with_isolcpus ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker Deleting container (removed): five Deleting container (removed): five Renaming "one-12345678" to "one" Renaming "one-12345678" to "one" Running container: one Running container: one Skipping existing container: one Skipping existing container: one Running container: two Running container: two Start container two as two-12345678. Start container two as two-12345678. Delegate two-12345678 of container two has no special meanings for this context and will be ignored Delegate two-12345678 of container two has no special meanings for this context and will be ignored Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created two-12345678 stdout: Created two-12345678 stderr: stderr: Deleting container (changed config_data): three Deleting container (changed config_data): three Running container: three Running container: three Start container three as three-12345678. Start container three as three-12345678. Delegate three-12345678 of container three has no special meanings for this context and will be ignored Delegate three-12345678 of container three has no special meanings for this context and will be ignored Completed $ docker run --name three-12345678 --label config_id=foo --label container_name=three --label managed_by=tester --label config_data={"start_order": 2, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name three-12345678 --label config_id=foo --label container_name=three --label managed_by=tester --label config_data={"start_order": 2, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created three-12345678 stdout: Created three-12345678 stderr: stderr: Running container: four Running container: four Start container four as four-12345678. Start container four as four-12345678. Delegate four-12345678 of container four has no special meanings for this context and will be ignored Delegate four-12345678 of container four has no special meanings for this context and will be ignored Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created four-12345678 stdout: Created four-12345678 stderr: stderr: Running container: one_ls Running container: one_ls container_running isn't supported by docker container_running isn't supported by docker Container one_ls has a delegate one-12345678 Container one_ls has a delegate one-12345678 Completed $ docker exec one-12345678 ls -l / Completed $ docker exec one-12345678 ls -l / stdout: a b c stdout: a b c stderr: stderr: ok test_command_argument (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_command_argument ... ok test_cont_exec_args (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_cont_exec_args ... Container one has a delegate one-12345678 Container one has a delegate one-12345678 ok test_cont_run_args (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_cont_run_args ... ok test_cont_run_args_validation_false (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_cont_run_args_validation_false ... /foo is not a valid volume source /foo is not a valid volume source /bar is not a valid volume source /bar is not a valid volume source ok test_cont_run_args_validation_true (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_cont_run_args_validation_true ... ok test_container_run_args_lists (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_container_run_args_lists ... ok test_container_run_args_lists_with_cpu_and_dict_env (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_container_run_args_lists_with_cpu_and_dict_env ... ok test_delete_updated_inspect_empty (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_delete_updated_inspect_empty ... Deleting container (no inspect data): one Deleting container (no inspect data): one ok test_delete_updated_no_change (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_delete_updated_no_change ... ok test_delete_updated_no_config_data (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_delete_updated_no_config_data ... Deleting container (changed config_data): one Deleting container (changed config_data): one ok test_delete_updated_update_config (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_delete_updated_update_config ... Deleting container (changed config_data): one Deleting container (changed config_data): one ok test_delete_updated_update_image (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_delete_updated_update_image ... Deleting container (image updated): one Deleting container (image updated): one ok test_durations (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_durations ... ok test_label_arguments (paunch.tests.test_builder_compose1.TestComposeV1Builder) paunch.tests.test_builder_compose1.TestComposeV1Builder.test_label_arguments ... ok test_container_exist (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_container_exist ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman container exists one $ podman container exists one ok test_container_names_by_conf_id_docker (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_container_names_by_conf_id_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Label "container_name"}} $ docker ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Label "container_name"}} one one two-12345678 two one one two-12345678 two ok test_container_names_by_conf_id_podman (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_container_names_by_conf_id_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Labels.container_name}} $ podman ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Labels.container_name}} one one two-12345678 two one one two-12345678 two ok test_container_names_docker (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_container_names_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} one one two-12345678 two two two three-12345678 three four-12345678 four one one two-12345678 two two two three-12345678 three four-12345678 four ok test_container_names_podman (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_container_names_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Names}} {{.Labels.container_name}} $ podman ps -a --filter label=managed_by=tester --format {{.Names}} {{.Labels.container_name}} one one two-12345678 two two two three-12345678 three four-12345678 four one one two-12345678 two two two three-12345678 three four-12345678 four ok test_containers_in_config (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_containers_in_config ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo one two three one two three ok test_current_config_ids_docker (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_current_config_ids_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three one two three ok test_current_config_ids_podman (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_current_config_ids_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three one two three ok test_delete_missing_configs_docker (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_delete_missing_configs_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three four one two three four four no longer exists, deleting containers four no longer exists, deleting containers one no longer exists, deleting containers one no longer exists, deleting containers ok test_delete_missing_configs_podman (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_delete_missing_configs_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three four one two three four four no longer exists, deleting containers four no longer exists, deleting containers one no longer exists, deleting containers one no longer exists, deleting containers ok test_discover_container_name (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_discover_container_name ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} one-12345678 one-12345678 ok test_discover_container_name_empty (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_discover_container_name_empty ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id $ docker ps -a --filter label=container_name=one --format {{.Names}} $ docker ps -a --filter label=container_name=one --format {{.Names}} Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" ok test_discover_container_name_error (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_discover_container_name_error ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']: returned 1 Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']: returned 1 ouch ouch Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id $ docker ps -a --filter label=container_name=one --format {{.Names}} $ docker ps -a --filter label=container_name=one --format {{.Names}} Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']: returned 1 Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']: returned 1 ouch ouch Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" ok test_execute (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_execute ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ ls -l $ ls -l The stdout The stdout The stderr The stderr ok test_image_exist (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_image_exist ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman image exists one $ podman image exists one ok test_inspect (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_inspect ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker inspect --type container one $ docker inspect --type container one [{"foo": "bar"}] [{"foo": "bar"}] ok test_inspect_format (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_inspect_format ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker inspect --type container --format {{foo}} one $ docker inspect --type container --format {{foo}} one bar bar ok test_list_configs_docker (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_list_configs_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three one two three ok test_list_configs_podman (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_list_configs_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three one two three ok test_remove_container (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_remove_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Removing container: foo Removing container: foo ok test_remove_container_missing (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_remove_container_missing ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. foo does not exist, skipping remove foo does not exist, skipping remove ok test_remove_containers (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_remove_containers ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo one two three one two three ok test_stop_container (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_stop_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Stopping container: foo Stopping container: foo ok test_stop_container_missing (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_stop_container_missing ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. foo not running, skipping stop foo not running, skipping stop ok test_stop_container_override (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_stop_container_override ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman stop one $ podman stop one ok test_unique_container_name (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_unique_container_name ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. ok test_validate_volume_source_container (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_validate_volume_source_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Running volume lookup for "foo" Running volume lookup for "foo" $ podman volume ls -q --filter=name=foo $ podman volume ls -q --filter=name=foo foo foobar foo foobar ok test_validate_volume_source_container_fail (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_validate_volume_source_container_fail ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Running volume lookup for "foo" Running volume lookup for "foo" $ podman volume ls -q --filter=name=foo $ podman volume ls -q --filter=name=foo ok test_validate_volume_source_file (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_validate_volume_source_file ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. ok test_validate_volume_source_file_fail (paunch.tests.test_runner.PodmanRunner) paunch.tests.test_runner.PodmanRunner.test_validate_volume_source_file_fail ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Path seperator found in volume (/nope), but did not exist on the file system Path seperator found in volume (/nope), but did not exist on the file system ok test_container_names_by_conf_id_docker (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_container_names_by_conf_id_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Label "container_name"}} $ docker ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Label "container_name"}} one one two-12345678 two one one two-12345678 two ok test_container_names_by_conf_id_podman (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_container_names_by_conf_id_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Labels.container_name}} $ podman ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Labels.container_name}} one one two-12345678 two one one two-12345678 two ok test_container_names_docker (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_container_names_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} one one two-12345678 two two two three-12345678 three four-12345678 four one one two-12345678 two two two three-12345678 three four-12345678 four ok test_container_names_podman (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_container_names_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Names}} {{.Labels.container_name}} $ podman ps -a --filter label=managed_by=tester --format {{.Names}} {{.Labels.container_name}} one one two-12345678 two two two three-12345678 three four-12345678 four one one two-12345678 two two two three-12345678 three four-12345678 four ok test_containers_in_config (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_containers_in_config ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo one two three one two three ok test_current_config_ids_docker (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_current_config_ids_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three one two three ok test_current_config_ids_podman (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_current_config_ids_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three one two three ok test_delete_missing_configs_docker (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_delete_missing_configs_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three four one two three four four no longer exists, deleting containers four no longer exists, deleting containers one no longer exists, deleting containers one no longer exists, deleting containers ok test_delete_missing_configs_podman (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_delete_missing_configs_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three four one two three four four no longer exists, deleting containers four no longer exists, deleting containers one no longer exists, deleting containers one no longer exists, deleting containers ok test_discover_container_name (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_discover_container_name ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} one-12345678 one-12345678 ok test_discover_container_name_empty (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_discover_container_name_empty ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id $ docker ps -a --filter label=container_name=one --format {{.Names}} $ docker ps -a --filter label=container_name=one --format {{.Names}} Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" ok test_discover_container_name_error (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_discover_container_name_error ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']: returned 1 Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']: returned 1 ouch ouch Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id $ docker ps -a --filter label=container_name=one --format {{.Names}} $ docker ps -a --filter label=container_name=one --format {{.Names}} Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']: returned 1 Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']: returned 1 ouch ouch Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" ok test_execute (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_execute ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ ls -l $ ls -l The stdout The stdout The stderr The stderr ok test_inspect (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_inspect ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker inspect --type container one $ docker inspect --type container one [{"foo": "bar"}] [{"foo": "bar"}] ok test_inspect_format (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_inspect_format ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker inspect --type container --format {{foo}} one $ docker inspect --type container --format {{foo}} one bar bar ok test_list_configs_docker (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_list_configs_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three one two three ok test_list_configs_podman (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_list_configs_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three one two three ok test_remove_container (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_remove_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker stop one $ docker stop one $ docker rm one $ docker rm one ok test_remove_containers (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_remove_containers ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo one two three one two three ok test_stop_container (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_stop_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker stop one $ docker stop one ok test_stop_container_override (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_stop_container_override ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman stop one $ podman stop one ok test_unique_container_name (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_unique_container_name ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. ok test_validate_volume_source_container (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_validate_volume_source_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Running volume lookup for "foo" Running volume lookup for "foo" $ podman volume ls -q --filter=name=foo $ podman volume ls -q --filter=name=foo foo foobar foo foobar ok test_validate_volume_source_container_fail (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_validate_volume_source_container_fail ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Running volume lookup for "foo" Running volume lookup for "foo" $ podman volume ls -q --filter=name=foo $ podman volume ls -q --filter=name=foo ok test_validate_volume_source_file (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_validate_volume_source_file ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. ok test_validate_volume_source_file_fail (paunch.tests.test_runner.TestBaseRunner) paunch.tests.test_runner.TestBaseRunner.test_validate_volume_source_file_fail ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Path seperator found in volume (/nope), but did not exist on the file system Path seperator found in volume (/nope), but did not exist on the file system ok test_container_names_by_conf_id_docker (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_container_names_by_conf_id_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Label "container_name"}} $ docker ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Label "container_name"}} one one two-12345678 two one one two-12345678 two ok test_container_names_by_conf_id_podman (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_container_names_by_conf_id_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Labels.container_name}} $ podman ps -a --filter label=managed_by=tester --filter label=config_id=abc --format {{.Names}} {{.Labels.container_name}} one one two-12345678 two one one two-12345678 two ok test_container_names_docker (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_container_names_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} one one two-12345678 two two two three-12345678 three four-12345678 four one one two-12345678 two two two three-12345678 three four-12345678 four ok test_container_names_podman (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_container_names_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Names}} {{.Labels.container_name}} $ podman ps -a --filter label=managed_by=tester --format {{.Names}} {{.Labels.container_name}} one one two-12345678 two two two three-12345678 three four-12345678 four one one two-12345678 two two two three-12345678 three four-12345678 four ok test_containers_in_config (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_containers_in_config ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo one two three one two three ok test_current_config_ids_docker (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_current_config_ids_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three one two three ok test_current_config_ids_podman (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_current_config_ids_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three one two three ok test_delete_missing_configs_docker (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_delete_missing_configs_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three four one two three four four no longer exists, deleting containers four no longer exists, deleting containers one no longer exists, deleting containers one no longer exists, deleting containers ok test_delete_missing_configs_podman (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_delete_missing_configs_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three four one two three four four no longer exists, deleting containers four no longer exists, deleting containers one no longer exists, deleting containers one no longer exists, deleting containers ok test_discover_container_name (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_discover_container_name ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} one-12345678 one-12345678 ok test_discover_container_name_empty (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_discover_container_name_empty ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id $ docker ps -a --filter label=container_name=one --format {{.Names}} $ docker ps -a --filter label=container_name=one --format {{.Names}} Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" ok test_discover_container_name_error (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_discover_container_name_error ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} $ docker ps -a --filter label=container_name=one --filter label=config_id=foo --format {{.Names}} Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']: returned 1 Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']: returned 1 ouch ouch Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--filter', 'label=config_id=foo', '--format', '{{.Names}}']" - retrying without config_id $ docker ps -a --filter label=container_name=one --format {{.Names}} $ docker ps -a --filter label=container_name=one --format {{.Names}} Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']: returned 1 Error executing ['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']: returned 1 ouch ouch Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" Did not find container with "['docker', 'ps', '-a', '--filter', 'label=container_name=one', '--format', '{{.Names}}']" ok test_execute (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_execute ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ ls -l $ ls -l The stdout The stdout The stderr The stderr ok test_inspect (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_inspect ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker inspect --type container one $ docker inspect --type container one [{"foo": "bar"}] [{"foo": "bar"}] ok test_inspect_format (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_inspect_format ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker inspect --type container --format {{foo}} one $ docker inspect --type container --format {{foo}} one bar bar ok test_list_configs_docker (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_list_configs_docker ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} $ docker ps -a --filter label=managed_by=tester --format {{.Label "config_id"}} one two three one two three ok test_list_configs_podman (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_list_configs_podman ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} $ podman ps -a --filter label=managed_by=tester --format {{.Labels.config_id}} one two three one two three ok test_remove_container (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_remove_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker stop one $ docker stop one $ docker rm one $ docker rm one ok test_remove_containers (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_remove_containers ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo $ docker ps -q -a --filter label=managed_by=tester --filter label=config_id=foo one two three one two three ok test_rename_containers (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_rename_containers ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} $ docker ps -a --filter label=managed_by=tester --format {{.Names}} {{.Label "container_name"}} one one two-12345678 two two two three-12345678 three four-12345678 four one one two-12345678 two two two three-12345678 three four-12345678 four Renaming "four-12345678" to "four" Renaming "four-12345678" to "four" Renaming "three-12345678" to "three" Renaming "three-12345678" to "three" Cannot rename "two-12345678" since "two" still exists Cannot rename "two-12345678" since "two" still exists ok test_stop_container (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_stop_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ docker stop one $ docker stop one ok test_stop_container_override (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_stop_container_override ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. $ podman stop one $ podman stop one ok test_unique_container_name (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_unique_container_name ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. ok test_validate_volume_source_container (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_validate_volume_source_container ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Running volume lookup for "foo" Running volume lookup for "foo" $ podman volume ls -q --filter=name=foo $ podman volume ls -q --filter=name=foo foo foobar foo foobar ok test_validate_volume_source_container_fail (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_validate_volume_source_container_fail ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Running volume lookup for "foo" Running volume lookup for "foo" $ podman volume ls -q --filter=name=foo $ podman volume ls -q --filter=name=foo ok test_validate_volume_source_file (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_validate_volume_source_file ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. ok test_validate_volume_source_file_fail (paunch.tests.test_runner.TestDockerRunner) paunch.tests.test_runner.TestDockerRunner.test_validate_volume_source_file_fail ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. Path seperator found in volume (/nope), but did not exist on the file system Path seperator found in volume (/nope), but did not exist on the file system ok test_apply (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_apply ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker Pulled centos:7 Pulled centos:7 stdout: Pulled centos:7 stdout: Pulled centos:7 stderr: stderr: Deleting container (removed): five Deleting container (removed): five Deleting container (removed): six Deleting container (removed): six Renaming "three-12345678" to "three" Renaming "three-12345678" to "three" Running container: one Running container: one Start container one as one-12345678. Start container one as one-12345678. Delegate one-12345678 of container one has no special meanings for this context and will be ignored Delegate one-12345678 of container one has no special meanings for this context and will be ignored Completed $ docker run --name one-12345678 --label config_id=foo --label container_name=one --label managed_by=tester --label config_data={"start_order": 0, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name one-12345678 --label config_id=foo --label container_name=one --label managed_by=tester --label config_data={"start_order": 0, "image": "centos:7"} --detach=true centos:7 stdout: Created one-12345678 stdout: Created one-12345678 stderr: stderr: Running container: two Running container: two Start container two as two-12345678. Start container two as two-12345678. Delegate two-12345678 of container two has no special meanings for this context and will be ignored Delegate two-12345678 of container two has no special meanings for this context and will be ignored Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true centos:7 stdout: Created two-12345678 stdout: Created two-12345678 stderr: stderr: Running container: three Running container: three Skipping existing container: three Skipping existing container: three Running container: four Running container: four Start container four as four-12345678. Start container four as four-12345678. Delegate four-12345678 of container four has no special meanings for this context and will be ignored Delegate four-12345678 of container four has no special meanings for this context and will be ignored Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true centos:7 stdout: Created four-12345678 stdout: Created four-12345678 stderr: stderr: Running container: four_ls Running container: four_ls container_running isn't supported by docker container_running isn't supported by docker Container four_ls has a delegate four-12345678 Container four_ls has a delegate four-12345678 Completed $ docker exec four-12345678 ls -l / Completed $ docker exec four-12345678 ls -l / stdout: a b c stdout: a b c stderr: stderr: ok test_apply_failed_pull (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_apply_failed_pull ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker Error pulling centos:7. [1] Error pulling centos:7. [1] stdout: Pulling centos:7 stdout: Pulling centos:7 stderr: ouch stderr: ouch ok test_apply_idempotency_with_isolcpus (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_apply_idempotency_with_isolcpus ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker Deleting container (removed): five Deleting container (removed): five Renaming "one-12345678" to "one" Renaming "one-12345678" to "one" Running container: one Running container: one Skipping existing container: one Skipping existing container: one Running container: two Running container: two Start container two as two-12345678. Start container two as two-12345678. Delegate two-12345678 of container two has no special meanings for this context and will be ignored Delegate two-12345678 of container two has no special meanings for this context and will be ignored Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created two-12345678 stdout: Created two-12345678 stderr: stderr: Deleting container (changed config_data): three Deleting container (changed config_data): three Running container: three Running container: three Start container three as three-12345678. Start container three as three-12345678. Delegate three-12345678 of container three has no special meanings for this context and will be ignored Delegate three-12345678 of container three has no special meanings for this context and will be ignored Completed $ docker run --name three-12345678 --label config_id=foo --label container_name=three --label managed_by=tester --label config_data={"start_order": 2, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name three-12345678 --label config_id=foo --label container_name=three --label managed_by=tester --label config_data={"start_order": 2, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created three-12345678 stdout: Created three-12345678 stderr: stderr: Running container: four Running container: four Start container four as four-12345678. Start container four as four-12345678. Delegate four-12345678 of container four has no special meanings for this context and will be ignored Delegate four-12345678 of container four has no special meanings for this context and will be ignored Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created four-12345678 stdout: Created four-12345678 stderr: stderr: Running container: one_ls Running container: one_ls container_running isn't supported by docker container_running isn't supported by docker Container one_ls has a delegate one-12345678 Container one_ls has a delegate one-12345678 Completed $ docker exec one-12345678 ls -l / Completed $ docker exec one-12345678 ls -l / stdout: a b c stdout: a b c stderr: stderr: ok test_command_argument (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_command_argument ... ok test_cont_exec_args (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_cont_exec_args ... Container one has a delegate one-12345678 Container one has a delegate one-12345678 ok test_cont_run_args (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_cont_run_args ... ok test_cont_run_args_validation_false (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_cont_run_args_validation_false ... /foo is not a valid volume source /foo is not a valid volume source /bar is not a valid volume source /bar is not a valid volume source ok test_cont_run_args_validation_true (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_cont_run_args_validation_true ... ok test_container_run_args_lists (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_container_run_args_lists ... ok test_container_run_args_lists_with_cpu_and_dict_env (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_container_run_args_lists_with_cpu_and_dict_env ... ok test_delete_updated_inspect_empty (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_delete_updated_inspect_empty ... Deleting container (no inspect data): one Deleting container (no inspect data): one ok test_delete_updated_no_change (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_delete_updated_no_change ... ok test_delete_updated_no_config_data (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_delete_updated_no_config_data ... Deleting container (changed config_data): one Deleting container (changed config_data): one ok test_delete_updated_update_config (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_delete_updated_update_config ... Deleting container (changed config_data): one Deleting container (changed config_data): one ok test_delete_updated_update_image (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_delete_updated_update_image ... Deleting container (image updated): one Deleting container (image updated): one ok test_durations (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_durations ... ok test_label_arguments (paunch.tests.test_builder_podman.TestPodmanBuilder) paunch.tests.test_builder_podman.TestPodmanBuilder.test_label_arguments ... ok test_apply (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_apply ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker Pulled centos:7 Pulled centos:7 stdout: Pulled centos:7 stdout: Pulled centos:7 stderr: stderr: Deleting container (removed): five Deleting container (removed): five Deleting container (removed): six Deleting container (removed): six Renaming "three-12345678" to "three" Renaming "three-12345678" to "three" Running container: one Running container: one Start container one as one-12345678. Start container one as one-12345678. Delegate one-12345678 of container one has no special meanings for this context and will be ignored Delegate one-12345678 of container one has no special meanings for this context and will be ignored Completed $ docker run --name one-12345678 --label config_id=foo --label container_name=one --label managed_by=tester --label config_data={"start_order": 0, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name one-12345678 --label config_id=foo --label container_name=one --label managed_by=tester --label config_data={"start_order": 0, "image": "centos:7"} --detach=true centos:7 stdout: Created one-12345678 stdout: Created one-12345678 stderr: stderr: Running container: two Running container: two Start container two as two-12345678. Start container two as two-12345678. Delegate two-12345678 of container two has no special meanings for this context and will be ignored Delegate two-12345678 of container two has no special meanings for this context and will be ignored Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true centos:7 stdout: Created two-12345678 stdout: Created two-12345678 stderr: stderr: Running container: three Running container: three Skipping existing container: three Skipping existing container: three Running container: four Running container: four Start container four as four-12345678. Start container four as four-12345678. Delegate four-12345678 of container four has no special meanings for this context and will be ignored Delegate four-12345678 of container four has no special meanings for this context and will be ignored Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true centos:7 Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true centos:7 stdout: Created four-12345678 stdout: Created four-12345678 stderr: stderr: Running container: four_ls Running container: four_ls container_running isn't supported by docker container_running isn't supported by docker Container four_ls has a delegate four-12345678 Container four_ls has a delegate four-12345678 Completed $ docker exec four-12345678 ls -l / Completed $ docker exec four-12345678 ls -l / stdout: a b c stdout: a b c stderr: stderr: ok test_apply_failed_pull (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_apply_failed_pull ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker image_exist isn't supported by docker Error pulling centos:7. [1] Error pulling centos:7. [1] stdout: Pulling centos:7 stdout: Pulling centos:7 stderr: ouch stderr: ouch ok test_apply_idempotency_with_isolcpus (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_apply_idempotency_with_isolcpus ... docker runtime is deprecated in Stein and will be removed in Train. docker runtime is deprecated in Stein and will be removed in Train. image_exist isn't supported by docker image_exist isn't supported by docker Deleting container (removed): five Deleting container (removed): five Renaming "one-12345678" to "one" Renaming "one-12345678" to "one" Running container: one Running container: one Skipping existing container: one Skipping existing container: one Running container: two Running container: two Start container two as two-12345678. Start container two as two-12345678. Delegate two-12345678 of container two has no special meanings for this context and will be ignored Delegate two-12345678 of container two has no special meanings for this context and will be ignored Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name two-12345678 --label config_id=foo --label container_name=two --label managed_by=tester --label config_data={"start_order": 1, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created two-12345678 stdout: Created two-12345678 stderr: stderr: Deleting container (changed config_data): three Deleting container (changed config_data): three Running container: three Running container: three Start container three as three-12345678. Start container three as three-12345678. Delegate three-12345678 of container three has no special meanings for this context and will be ignored Delegate three-12345678 of container three has no special meanings for this context and will be ignored Completed $ docker run --name three-12345678 --label config_id=foo --label container_name=three --label managed_by=tester --label config_data={"start_order": 2, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name three-12345678 --label config_id=foo --label container_name=three --label managed_by=tester --label config_data={"start_order": 2, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created three-12345678 stdout: Created three-12345678 stderr: stderr: Running container: four Running container: four Start container four as four-12345678. Start container four as four-12345678. Delegate four-12345678 of container four has no special meanings for this context and will be ignored Delegate four-12345678 of container four has no special meanings for this context and will be ignored Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 Completed $ docker run --name four-12345678 --label config_id=foo --label container_name=four --label managed_by=tester --label config_data={"start_order": 10, "image": "centos:7"} --detach=true --cpuset-cpus=0,1,2,3 centos:7 stdout: Created four-12345678 stdout: Created four-12345678 stderr: stderr: Running container: one_ls Running container: one_ls container_running isn't supported by docker container_running isn't supported by docker Container one_ls has a delegate one-12345678 Container one_ls has a delegate one-12345678 Completed $ docker exec one-12345678 ls -l / Completed $ docker exec one-12345678 ls -l / stdout: a b c stdout: a b c stderr: stderr: ok test_command_argument (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_command_argument ... ok test_cont_exec_args (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_cont_exec_args ... Container one has a delegate one-12345678 Container one has a delegate one-12345678 ok test_container_run_args_lists (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_container_run_args_lists ... ok test_container_run_args_lists_with_cpu_and_dict_env (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_container_run_args_lists_with_cpu_and_dict_env ... ok test_delete_updated_inspect_empty (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_delete_updated_inspect_empty ... Deleting container (no inspect data): one Deleting container (no inspect data): one ok test_delete_updated_no_change (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_delete_updated_no_change ... ok test_delete_updated_no_config_data (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_delete_updated_no_config_data ... Deleting container (changed config_data): one Deleting container (changed config_data): one ok test_delete_updated_update_config (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_delete_updated_update_config ... Deleting container (changed config_data): one Deleting container (changed config_data): one ok test_delete_updated_update_image (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_delete_updated_update_image ... Deleting container (image updated): one Deleting container (image updated): one ok test_durations (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_durations ... ok test_label_arguments (paunch.tests.test_builder_base.TestBaseBuilder) paunch.tests.test_builder_base.TestBaseBuilder.test_label_arguments ... ok test_validate_volumes (paunch.tests.test_builder_base.TestVolumeChecks) paunch.tests.test_builder_base.TestVolumeChecks.test_validate_volumes ... ok test_validate_volumes_empty (paunch.tests.test_builder_base.TestVolumeChecks) paunch.tests.test_builder_base.TestVolumeChecks.test_validate_volumes_empty ... ok test_validate_volumes_fail (paunch.tests.test_builder_base.TestVolumeChecks) paunch.tests.test_builder_base.TestVolumeChecks.test_validate_volumes_fail ... /var is not a valid volume source /var is not a valid volume source ok test_add_requires (paunch.tests.test_utils_systemctl.TestUtilsSystemctl) paunch.tests.test_utils_systemctl.TestUtilsSystemctl.test_add_requires ... Executing: systemctl add-requires test foo Executing: systemctl add-requires test foo Executing: systemctl add-requires test foo bar Executing: systemctl add-requires test foo bar ok test_daemon_reload (paunch.tests.test_utils_systemctl.TestUtilsSystemctl) paunch.tests.test_utils_systemctl.TestUtilsSystemctl.test_daemon_reload ... Executing: systemctl daemon-reload Executing: systemctl daemon-reload ok test_disable (paunch.tests.test_utils_systemctl.TestUtilsSystemctl) paunch.tests.test_utils_systemctl.TestUtilsSystemctl.test_disable ... Executing: systemctl disable test Executing: systemctl disable test ok test_enable (paunch.tests.test_utils_systemctl.TestUtilsSystemctl) paunch.tests.test_utils_systemctl.TestUtilsSystemctl.test_enable ... Executing: systemctl enable --now test Executing: systemctl enable --now test Executing: systemctl enable --now test Executing: systemctl enable --now test Executing: systemctl enable test Executing: systemctl enable test ok test_format_service_name (paunch.tests.test_utils_systemctl.TestUtilsSystemctl) paunch.tests.test_utils_systemctl.TestUtilsSystemctl.test_format_service_name ... ok test_is_active (paunch.tests.test_utils_systemctl.TestUtilsSystemctl) paunch.tests.test_utils_systemctl.TestUtilsSystemctl.test_is_active ... Executing: systemctl is-active -q foo Executing: systemctl is-active -q foo ok test_stop (paunch.tests.test_utils_systemctl.TestUtilsSystemctl) paunch.tests.test_utils_systemctl.TestUtilsSystemctl.test_stop ... Executing: systemctl stop test Executing: systemctl stop test ok test_healthcheck_create (paunch.tests.test_utils_systemd.TestUtilsSystemd) paunch.tests.test_utils_systemd.TestUtilsSystemd.test_healthcheck_create ... Creating systemd unit file: /tmp/tmpg_b9Av/tmp17y4eItripleo_my_app_healthcheck.service Creating systemd unit file: /tmp/tmpg_b9Av/tmp17y4eItripleo_my_app_healthcheck.service ok test_healthcheck_create_command (paunch.tests.test_utils_systemd.TestUtilsSystemd) paunch.tests.test_utils_systemd.TestUtilsSystemd.test_healthcheck_create_command ... Creating systemd unit file: /tmp/tmpF3wb9K/tmpYYaFVitripleo_my_app_healthcheck.service Creating systemd unit file: /tmp/tmpF3wb9K/tmpYYaFVitripleo_my_app_healthcheck.service ok test_healthcheck_timer_create (paunch.tests.test_utils_systemd.TestUtilsSystemd) paunch.tests.test_utils_systemd.TestUtilsSystemd.test_healthcheck_timer_create ... Creating systemd timer file: /tmp/tmppFx2Cg/tmpRapNojtripleo_my_app_healthcheck.timer Creating systemd timer file: /tmp/tmppFx2Cg/tmpRapNojtripleo_my_app_healthcheck.timer Executing: systemctl enable --now tripleo_my_app_healthcheck.timer Executing: systemctl enable --now tripleo_my_app_healthcheck.timer Executing: systemctl add-requires tripleo_my_app.service tripleo_my_app_healthcheck.timer Executing: systemctl add-requires tripleo_my_app.service tripleo_my_app_healthcheck.timer Executing: systemctl daemon-reload Executing: systemctl daemon-reload ok test_service_create (paunch.tests.test_utils_systemd.TestUtilsSystemd) paunch.tests.test_utils_systemd.TestUtilsSystemd.test_service_create ... Creating systemd unit file: /tmp/tmpaz8KMc/tmp2fncNctripleo_my_app.service Creating systemd unit file: /tmp/tmpaz8KMc/tmp2fncNctripleo_my_app.service Executing: systemctl daemon-reload Executing: systemctl daemon-reload Executing: systemctl enable --now tripleo_my_app Executing: systemctl enable --now tripleo_my_app ok test_service_delete (paunch.tests.test_utils_systemd.TestUtilsSystemd) paunch.tests.test_utils_systemd.TestUtilsSystemd.test_service_delete ... Stopping and disabling systemd service for tripleo_my_app Stopping and disabling systemd service for tripleo_my_app Executing: systemctl stop tripleo_my_app.service Executing: systemctl stop tripleo_my_app.service Executing: systemctl disable tripleo_my_app.service Executing: systemctl disable tripleo_my_app.service Removing systemd unit file tripleo_my_app.service Removing systemd unit file tripleo_my_app.service Stopping and disabling systemd service for tripleo_my_app Stopping and disabling systemd service for tripleo_my_app Executing: systemctl stop tripleo_my_app_healthcheck.service Executing: systemctl stop tripleo_my_app_healthcheck.service Executing: systemctl disable tripleo_my_app_healthcheck.service Executing: systemctl disable tripleo_my_app_healthcheck.service Removing systemd unit file tripleo_my_app_healthcheck.service Removing systemd unit file tripleo_my_app_healthcheck.service Stopping and disabling systemd service for tripleo_my_app Stopping and disabling systemd service for tripleo_my_app Executing: systemctl stop tripleo_my_app_healthcheck.timer Executing: systemctl stop tripleo_my_app_healthcheck.timer Executing: systemctl disable tripleo_my_app_healthcheck.timer Executing: systemctl disable tripleo_my_app_healthcheck.timer Removing systemd unit file tripleo_my_app_healthcheck.timer Removing systemd unit file tripleo_my_app_healthcheck.timer Removing healthcheck require for tripleo_my_app Removing healthcheck require for tripleo_my_app ok test_svc_extended_create (paunch.tests.test_utils_systemd.TestUtilsSystemd) paunch.tests.test_utils_systemd.TestUtilsSystemd.test_svc_extended_create ... Creating systemd unit file: /tmp/tmpoKdfIQ/tmp76_c4Ktripleo_my_app.service Creating systemd unit file: /tmp/tmpoKdfIQ/tmp76_c4Ktripleo_my_app.service Executing: systemctl daemon-reload Executing: systemctl daemon-reload Executing: systemctl enable --now tripleo_my_app Executing: systemctl enable --now tripleo_my_app ok test_load_config_dir_with_name (paunch.tests.test_utils_common.TestUtilsCommonConfig) paunch.tests.test_utils_common.TestUtilsCommonConfig.test_load_config_dir_with_name ... ok test_load_config_dir_with_name_and_override (paunch.tests.test_utils_common.TestUtilsCommonConfig) paunch.tests.test_utils_common.TestUtilsCommonConfig.test_load_config_dir_with_name_and_override ... ok test_load_config_dir_without_name (paunch.tests.test_utils_common.TestUtilsCommonConfig) paunch.tests.test_utils_common.TestUtilsCommonConfig.test_load_config_dir_without_name ... ok test_load_config_file_backward_compat_with_name (paunch.tests.test_utils_common.TestUtilsCommonConfig) paunch.tests.test_utils_common.TestUtilsCommonConfig.test_load_config_file_backward_compat_with_name ... ok test_load_config_file_backward_compat_without_name (paunch.tests.test_utils_common.TestUtilsCommonConfig) paunch.tests.test_utils_common.TestUtilsCommonConfig.test_load_config_file_backward_compat_without_name ... ok test_load_config_file_with_name (paunch.tests.test_utils_common.TestUtilsCommonConfig) paunch.tests.test_utils_common.TestUtilsCommonConfig.test_load_config_file_with_name ... ok test_load_config_file_without_name (paunch.tests.test_utils_common.TestUtilsCommonConfig) paunch.tests.test_utils_common.TestUtilsCommonConfig.test_load_config_file_without_name ... ok test_get_cpus_allowed_list (paunch.tests.test_utils_common.TestUtilsCommonCpu) paunch.tests.test_utils_common.TestUtilsCommonCpu.test_get_cpus_allowed_list ... ok ---------------------------------------------------------------------- Ran 168 tests in 11.843s OK + exit 0 Processing files: python2-paunch-5.5.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.qmDrDR + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + DOCDIR=/builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/doc/python2-paunch-5.5.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/doc/python2-paunch-5.5.1 + cp -pr README.rst /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/doc/python2-paunch-5.5.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Q9Y5TA + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-5.5.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-5.5.1 + cp -pr LICENSE /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-5.5.1 + exit 0 Provides: python-paunch = 5.5.1-1.el7 python2-paunch = 5.5.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/python2 python(abi) = 2.7 Obsoletes: python-paunch < 5.5.1-1.el7 Processing files: python2-paunch-doc-5.5.1-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.rzX4Wk + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + DOCDIR=/builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/doc/python2-paunch-doc-5.5.1 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/doc/python2-paunch-doc-5.5.1 + cp -pr doc/build/html /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/doc/python2-paunch-doc-5.5.1 + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.hCpU14 + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-doc-5.5.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-doc-5.5.1 + cp -pr LICENSE /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-doc-5.5.1 + exit 0 Provides: python2-paunch-doc = 5.5.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python2-paunch-tests-5.5.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.tHJfuP + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-tests-5.5.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-tests-5.5.1 + cp -pr LICENSE /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/python2-paunch-tests-5.5.1 + exit 0 Provides: python2-paunch-tests = 5.5.1-1.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: python(abi) = 2.7 Processing files: paunch-services-5.5.1-1.el7.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.RhnTvA + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + LICENSEDIR=/builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/paunch-services-5.5.1 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/paunch-services-5.5.1 + cp -pr LICENSE /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch/usr/share/licenses/paunch-services-5.5.1 + exit 0 Provides: paunch-services = 5.5.1-1.el7 Requires(interp): /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): systemd Requires: /bin/bash Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch Wrote: /builddir/build/RPMS/python2-paunch-5.5.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/python2-paunch-doc-5.5.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/python2-paunch-tests-5.5.1-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/paunch-services-5.5.1-1.el7.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.j96Agq + umask 022 + cd /builddir/build/BUILD + cd paunch-5.5.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/python-paunch-5.5.1-1.el7.noarch + exit 0 Child return code was: 0