From eee222153354c6f8bef82c0be060ea7ab0545258 Mon Sep 17 00:00:00 2001 From: Laurent Indermuehle Date: Tue, 4 Nov 2025 13:32:33 +0100 Subject: [PATCH] Revert removal of package required by mysqlclient --- .../targets/setup_controller/tasks/requirements.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/integration/targets/setup_controller/tasks/requirements.yml b/tests/integration/targets/setup_controller/tasks/requirements.yml index 19046ec..2866e4c 100644 --- a/tests/integration/targets/setup_controller/tasks/requirements.yml +++ b/tests/integration/targets/setup_controller/tasks/requirements.yml @@ -30,6 +30,12 @@ name: - bzip2 # To test mysql_db dump compression - "{{ db_engine }}-client" + + # The command mysql-config must be present for mysqlclient python package. + # The package libmysqlclient-dev that provides this command have a + # different name between Ubuntu 20.04 and 22.04. Luckily, libmysql++ is + # available on both. + - "{{ 'libmysql++-dev' if db_engine == 'mysql' else 'libmariadb-dev' }}" update_cache: true state: present