IPA-tuura: add dependency

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard
2025-10-23 11:39:46 +02:00
parent 4a72720621
commit ec24d018fc

View File

@@ -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