Set-OPS-Public/requirements.yml

24 lines
1.3 KiB
YAML
Raw Normal View History

---
# Collections Ansible requises par Set-OPS.
# Installer : ansible-galaxy collection install -r requirements.yml
#
# CE FICHIER EST LA SEULE SOURCE POUR UN RUNNER (2026-08-24). Le poste d'exploitation
# n'installe QUE ce qui est declare ici — il n'herite pas du gros lot qui traine sur le
# poste du mainteneur. Une collection utilisee par un role et absente d'ici marche chez
# le mainteneur et echoue partout ailleurs : c'est le genre d'ecart qu'on ne voit qu'en
# portant le moteur sur une autre machine.
collections:
- name: community.postgresql
- name: community.general
# `serveur_backup` : ansible.posix.authorized_key. Utilisee depuis longtemps, jamais
# declaree — donc absente du runner, qui n'aurait pas pu deployer les sauvegardes.
- name: ansible.posix
# `serveur_collabora` : community.docker.docker_container.
#
# A TRANCHER. La doctrine du depot dit « zero conteneur » pour la plateforme webapp, et
# le principe general est le logiciel libre en natif. Collabora fait exception, en
# conteneur Docker. On declare la dependance parce qu'elle EXISTE — mieux vaut une
# contradiction visible qu'un role qui echoue en silence sur un runner — mais la
# question reste ouverte : Collabora en natif, ou l'exception assumee et documentee ?
- name: community.docker