From b76bd4c6efa22af43d7895a7b5e95c75806d3893 Mon Sep 17 00:00:00 2001 From: Michal Arbet Date: Tue, 12 Sep 2023 02:28:08 +0200 Subject: Add podman for image building Add podman as an option to choose for container engine for kolla-build (--engine podman) Signed-off-by: Konstantin Yarovoy Co-Authored-By: Michal Arbet Change-Id: I068c906df97745e397408d8c3ef6af47ee037638 --- tox.ini | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini index 721006acb..8e351f6ed 100644 --- a/tox.ini +++ b/tox.ini @@ -1,7 +1,7 @@ [tox] minversion = 3.18 skipsdist = True -envlist = pep8,py38 +envlist = pep8,py310-{docker,podman} ignore_basepython_conflict = True [testenv] @@ -15,12 +15,21 @@ deps = -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/up passenv = http_proxy,HTTP_PROXY,https_proxy,HTTPS_PROXY,no_proxy,NO_PROXY OS_STDOUT_CAPTURE,OS_STDERR_CAPTURE,OS_LOG_CAPTURE,OS_TEST_TIMEOUT PYTHON,OS_TEST_PATH,LISTOPT,IDOPTION + commands = find . -type f -name "*.py[c|o]" -delete -o -type l -name "*.py[c|o]" -delete find . -type d -name "__pycache__" -delete stestr run {posargs} stestr slowest +[testenv:docker] +setenv = + TEST_ENGINE=docker + +[testenv:podman] +setenv = + TEST_ENGINE=podman + [testenv:debug] commands = oslo_debug_helper -t kolla/tests {posargs} -- cgit v1.2.3