Ce rôle est chargé de mettre en place l’application Redmine.

Tags internes

  • packages : Installation et configuration des packages ;
  • redmine : Installation et configuration de l’application Redmine ;
  • redmine-only : Installation et configuration de l’application Redmine, sans les dépendences ;

Traitements spécifiques du jeu de tâches

Variable côté jeu de tâches Variable côté rôle
Calculé nfs_mountpoints

Variables à fournir

Variable Type Requis Défaut Description
redmine Objet redmine Oui Valeurs par défaut Configuration de l’instance de Redmine
redmine_extraconf Objet dynamique Non Objet vide Configuration supplémentaire à déployer, la première clé est le nom du fichier
nfs_mountpoints Liste de chemins Non Liste vide Liste des chemins des points de montage NFS

Type redmine

Propriété Type Requis Défaut Description
siteid Identifiant Oui default Identifiant de l’instance de redmine
environment Identifiant Oui production contexte d’exécution à utiliser
vhost FQDN Oui redmine Nom d’hôte à utiliser pour l’application
vhost_aliases Liste de FQDN Non Liste vide Noms d’hôte alternatifs pour l’application
vhost_admin Email Oui admin@redmine Adresse de courriel de l’administrateur
user Identifiant Oui redmine Nom de l’utilisateur exécutant l’application
group Identifiant Oui redmine Nom du groupe exécutant l’application
shell Chemin Non Vide Terminal de l’utilisateur
cert Chemin Non Chaîne vide Chemin du certificat à utiliser pour sécuriser l’accès
pkey Chemin Non Chaîne vide Chemin de la clé privée associée au certificat
bundle Chemin Non Chaîne vide Chemin du certificat de l’autorité de certification intermédiaire si nécessaire
db_root_password Chaîne Oui Mot de passe d’adminstration de la base de données

Variables fixées

Variable Type Description
all_debconf Liste d’objets Options debconf à appliquer
redmine_default_configuration Objet Configuration par défaut si non spécifiée
redmine_structure_acls Liste d’objets Droits des fichiers et dossiers