journal : les deux locataires reconstruits sur 2cbfa2d, l'historique d'Icinga traverse

Technolibre puis Chezlepro, 43 min chacun, temoins sans ecart. L'AC d'Icinga
restauree garde l'environnement ; l'historique d'avant reste, 0 ligne orpheline.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Daniel Allaire 2026-10-07 18:12:05 -04:00
parent 2cbfa2df9b
commit e9215a2141

View file

@ -1,5 +1,45 @@
# CHANGELOG — Set-OPS
## 2026-10-07 (104) — L'historique de supervision traverse la reconstruction : les deux locataires, sur `2cbfa2d`
**94 preuves.** Les deux locataires rasés et reconstruits par le site qui les nomme, sur le
même code, avec des témoins pris pour de vrai : aucun écart. C'est le commit à étiqueter.
### Technolibre, puis Chezlepro, 43 min chacun
`make reconstruire-locataire` (journaux `OPS-Technolibre/logs/reconstruction-20261007-153647.log`
et `OPS-Chezlepro/logs/reconstruction-20261007-171658.log`) : le runner du site tire
`2cbfa2d` ; 13/13 VM rasées puis recréées ; `valider` sans échec ; pare-feu Proxmox 13/13,
0 critique dans Icinga. **8 jeux** restaurés chacun, dont le nouveau jeu `icinga`, tous
depuis l'instantané `avant-raser` du jour, et chacun **encore au dépôt** au bilan.
### Les témoins : aucun écart, mesuré contre l'instantané d'avant rasage
Par nœud : Nextcloud, annuaire, AC d'Icinga et web dorsal **identiques** ; AC (seule sa
base `db/`), rspamd, courriel, PostgreSQL **conformes**. Les seuls changements PostgreSQL
sont des ajouts (historique d'Icinga, événements de Keycloak) et ce que Keycloak renouvelle
de lui-même.
### L'historique d'Icinga est resté, et rattaché
Ce qui distinguait cette reconstruction des précédentes, mesuré sur la base vivante :
| | Technolibre | Chezlepro |
|---|---|---|
| AC d'Icinga | `ca.crt` du 2026-10-07 12:01:15 (gardée) | `ca.crt` du 2026-10-07 14:33:48 (gardée) |
| Environnement d'Icinga DB | `a11feb68…`, inchangé | `0afe46c3…`, inchangé |
| Lignes d'historique d'avant | 385, **0 retirée** | 384, **0 retirée** |
| Lignes orphelines (sans hôte vivant) | **0** sur 769 | **0** sur 768 |
L'historique perdu de Chezlepro avant 14:34 aujourd'hui (reconstruction sur `12caff1`, avant
la correction) ne revient pas : il appartenait à l'ancien environnement.
### Observé, non traité
Keycloak perd ses **sessions hors ligne** à chaque reconstruction (2 sur 2, sur les deux
locataires) ; les applications qui en vivent doivent se reconnecter. À comprendre avant de
le dire normal.
## 2026-10-07 (103) — L'historique de supervision survit à la reconstruction ; les témoins comparent par clé
**Chezlepro reconstruite** sur `12caff1` (43 min, journal