diff --git a/tests/containers/setup_env.pm b/tests/containers/setup_env.pm index fd78c9a5..1475f82d 100644 --- a/tests/containers/setup_env.pm +++ b/tests/containers/setup_env.pm @@ -6,9 +6,9 @@ sub run { my ($self) = @_; assert_script_run("mkdir -p /root/data/factory/{iso,hdd,other} /root/data/tests"); - assert_script_run("docker network create testing"); - assert_script_run("for i in {1..3}; do docker run --rm -d --network testing -e POSTGRES_PASSWORD=openqa -e POSTGRES_USER=openqa -e POSTGRES_DB=openqa --net-alias=db --name db postgres && break; done", timeout => 600); - wait_for_container_log("db", "database system is ready to accept connections", "docker"); + assert_script_run("podman network create testing"); + assert_script_run("for i in {1..3}; do podman run --rm -d --network testing -e POSTGRES_PASSWORD=openqa -e POSTGRES_USER=openqa -e POSTGRES_DB=openqa --network-alias=db --name db docker.io/library/postgres:latest && break; done", timeout => 600); + wait_for_container_log("db", "database system is ready to accept connections", "podman"); } 1; diff --git a/tests/install/openqa_webui.pm b/tests/install/openqa_webui.pm index bf4c40c4..781bd00c 100644 --- a/tests/install/openqa_webui.pm +++ b/tests/install/openqa_webui.pm @@ -53,7 +53,7 @@ EOF } sub install_containers { - assert_script_run("zypper --non-interactive install docker git", timeout => 600); + assert_script_run("zypper --non-interactive install docker git podman", timeout => 600); assert_script_run("systemctl start docker"); }