From 055aed665e65f0ae97dd9723fc36353bb16b3835 Mon Sep 17 00:00:00 2001 From: Daniel Allaire Date: Sun, 4 Oct 2026 01:43:33 -0400 Subject: [PATCH] =?UTF-8?q?grafana=20:=20la=20synth=C3=A8se=20comme=20page?= =?UTF-8?q?=20d'accueil?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - setops.conf : GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH vers setops-synthese.json - CHANGELOG 70 complété Co-Authored-By: Claude Opus 5.5 --- CHANGELOG.md | 5 +++++ roles/serveur_grafana/templates/setops.conf.j2 | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index caa0efd..6357c01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,11 @@ regard, au site : matériel « à planifier » (disque de gandalf), **swap de vi **Appliqué** au site, puis aux deux locataires (17 et 14 panneaux), sans erreur de chargement. +**Page d'accueil** : la synthèse s'affiche à la connexion, au site et chez les deux +locataires (`GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH`, posé par le rôle) — la question +« faut-il agir ? » plutôt que la liste des tableaux. Relu dans l'environnement du processus +Grafana des trois observatoires. + **Validation** : `ansible-lint` (0 violation), `make verifier` conforme (83/83). ## 2026-10-04 (69) — Le tableau Matériel dit quoi faire diff --git a/roles/serveur_grafana/templates/setops.conf.j2 b/roles/serveur_grafana/templates/setops.conf.j2 index 5a74ffd..ad6a28a 100644 --- a/roles/serveur_grafana/templates/setops.conf.j2 +++ b/roles/serveur_grafana/templates/setops.conf.j2 @@ -11,6 +11,10 @@ Environment=GF_SERVER_DOMAIN={{ serveur_grafana_hostname }} Environment=GF_SERVER_ROOT_URL={{ serveur_grafana_root_url }} Environment=GF_SECURITY_ADMIN_PASSWORD={{ serveur_grafana_admin_password }} Environment=GF_USERS_ALLOW_SIGN_UP=false +{# LA SYNTHESE COMME PAGE D'ACCUEIL (2026-10-04) : a la connexion, la question « faut-il + agir ? » plutot que la liste des tableaux. Le fichier est pose par ce role (tableau de + synthese) ; sans lui, Grafana revient a son accueil par defaut, sans erreur. #} +Environment=GF_DASHBOARDS_DEFAULT_HOME_DASHBOARD_PATH={{ serveur_grafana_dashboards_dir }}/setops-synthese.json {# Le formulaire local est offert, ou il ne l'est pas — et le gabarit le DIT dans les deux cas. Cette ligne vivait sous le `if` du SSO : SSO eteint, elle disparaissait, et c'est le defaut de Grafana qui decidait en silence. Un