From 327390507c75de7b2ff0a0b157b194f6e4bf798e Mon Sep 17 00:00:00 2001 From: Dawa Ometto Date: Mon, 15 Apr 2024 16:50:07 +0200 Subject: [PATCH] Activate prebuilt_client tests on CI --- .github/workflows/molecule.yml | 1 + molecule/_common/_inc_pre_tasks.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/molecule.yml b/.github/workflows/molecule.yml index c2d1e31..f1f9a75 100644 --- a/.github/workflows/molecule.yml +++ b/.github/workflows/molecule.yml @@ -16,6 +16,7 @@ jobs: matrix: scenario: - default + - prebuilt_client from-image: - centos:7 - rockylinux:8 diff --git a/molecule/_common/_inc_pre_tasks.yml b/molecule/_common/_inc_pre_tasks.yml index 4c76601..e087b92 100644 --- a/molecule/_common/_inc_pre_tasks.yml +++ b/molecule/_common/_inc_pre_tasks.yml @@ -13,7 +13,7 @@ when: ansible_os_family == "RedHat" and ansible_distribution_major_version is version("8", ">=") - name: Install dependencies (apt) apt: - name: [sudo, git, make, python3-venv, python3-setuptools] + name: [sudo, git, make, python3-venv, python3-setuptools, python3-dev, python3-psycopg2, python3-virtualenv, gcc, acl] when: ansible_os_family == "Debian" # This is to cheat at idempotence, which will fail if a commit is merged between converge and idempotence.