mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-20 03:57:02 +08:00
IPA-tuura: add dependency
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user