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