From ec24d018fc9ecfaa5b2c802898bd48b0be531a3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bompard?= Date: Thu, 23 Oct 2025 11:39:46 +0200 Subject: [PATCH] IPA-tuura: add dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Aurélien Bompard --- roles/ipatuura/tasks/main.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/roles/ipatuura/tasks/main.yml b/roles/ipatuura/tasks/main.yml index bed13b3473..c4eb377264 100644 --- a/roles/ipatuura/tasks/main.yml +++ b/roles/ipatuura/tasks/main.yml @@ -101,6 +101,8 @@ repo: https://github.com/abompard/ipa-tuura.git dest: /srv/ipa-tuura version: main + notify: + - Reload apache tags: - ipatuura @@ -120,12 +122,13 @@ - psycopg2 - setuptools - packaging + - ipaclient # https://pagure.io/freeipa/issue/9708 - "cryptography<44.0" tags: - ipatuura -- name: Install a script to copy the SSSDConfig module that is not in PyPI +- name: Install a script to copy python modules that are not in PyPI ansible.builtin.copy: src: install-venv.sh dest: /root/install-venv.sh @@ -133,12 +136,13 @@ tags: - ipatuura -- name: Install the SSSDConfig module +- name: Install the python modules that are not in PyPI ansible.builtin.command: cmd: /root/install-venv.sh {{item}} /srv/venv loop: - - ipalib - sssdconfig + # incomplete in PyPI + - ipalib tags: - ipatuura