règle deux points de dette avant le pilote : alerte self-healing, image Kuma
L'alerte Prometheus du self-healing (VmPanneGenerale, VmIrreparable, VmSurveillanceArretee) existait déjà depuis un commit suivant celui qui l'avait notée en dette - vérifié en interrogeant Prometheus en réel, les trois règles sont chargées et saines. Ligne retirée. Image Uptime Kuma : le digest figé correspondait au tag flottant ":1", qui embarque un script d'avertissement sans impact réel. Repointé vers le digest du tag versionné 1.23.17 (même version, build différent), redéployé, sondes conservées. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
f2bca621cd
commit
ecdc125288
4 changed files with 26 additions and 7 deletions
|
|
@ -1047,3 +1047,19 @@ Le choix qui a le plus simplifié ce chantier : ne pas inventer un nouveau méca
|
|||
**Suite**
|
||||
|
||||
Chantier « vrai cockpit » terminé : les quatre fonctions fictives du tableau de bord démo (quiz, devoirs, observations, examen) sont maintenant réelles. Reprendre le plan du bloc A (CLAUDE.md, section 2) là où il en était.
|
||||
|
||||
## 2026-10-14 — Deux points de dette « avant le pilote » réglés
|
||||
|
||||
Avant de passer à la semaine 8 (pilote avec une vraie classe), j'ai repris la liste des points de dette marqués « avant le pilote ».
|
||||
|
||||
**Alerte Prometheus du self-healing : fausse dette.** La ligne « pas d'alerte dédiée » datait du 2026-10-12, mais `VmPanneGenerale`, `VmIrreparable` et `VmSurveillanceArretee` avaient été ajoutées le jour même dans un commit suivant (`d47e835`) sans que la ligne de dette soit retirée. Vérifié en interrogeant l'API Prometheus réelle (`/api/v1/rules`, authentifiée) : les trois règles sont chargées et en bonne santé (`health: ok`). Ligne retirée de `docs/dette.md` — rien à construire, juste un oubli de ménage.
|
||||
|
||||
**Image Uptime Kuma : digest corrigé.** Le digest figé était celui publié sous le tag flottant `:1`, qui embarque encore un script d'avertissement « dépôt obsolète » sans impact réel (jamais atteint, visible seulement sur `/setup`). Vérifié sur l'API Docker Hub que le tag versionné `1.23.17` a un digest de manifeste différent (`3d632903...` contre `70233f4a...`) : même version logicielle, image reconstruite autrement. Mis à jour `supervision_image_uptime_kuma`, redéployé (`ansible-playbook supervision.yml`) : conteneur recréé avec le nouveau digest, toujours en écoute sur 127.0.0.1 seulement, base de données des sondes conservée (volume Docker, taille inchangée). Dette retirée, runbook mis à jour.
|
||||
|
||||
**Comprendre**
|
||||
|
||||
La dette qui n'existe plus a coûté plus cher à découvrir (interroger Prometheus, retrouver l'authentification) qu'à corriger quand elle existait vraiment : un rappel pour vérifier l'état réel avant de croire une ligne de `dette.md`, dans un sens comme dans l'autre.
|
||||
|
||||
**Suite**
|
||||
|
||||
Reste « avant le pilote » : les mentions légales (CGU, article disponibilité/responsabilité — j'ai besoin de l'avis d'Adam, pas une décision à prendre seul), et le test TURN-443 avec UDP bloqué (rejouer `visio-e2e.mjs`). Puis semaine 8 du bloc A : pilote avec une vraie classe.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue