journal : les deux locataires reconstruits sur 3afb756, sans l'app store

Technolibre (43 min) et Chezlepro (44 min), d'une traite : 10 jeux restaures, temoins sans ecart, minuteurs apt remis a l'heure sur 12 VM, applications Nextcloud prises au site. Code a etiqueter : v2026.10.09.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Daniel Allaire 2026-10-09 10:01:22 -04:00
parent 3afb756993
commit 279e583701

View file

@ -1,5 +1,49 @@
# CHANGELOG — Set-OPS
## 2026-10-09 (120) — Chezlepro reconstruite sur `3afb756` : les deux locataires sur le même commit
**94 preuves.** `make reconstruire-locataire TENANT=OPS-Chezlepro` (44 min, journal
`OPS-Chezlepro/logs/reconstruction-20261009-085246.log`), sans arrêt : `3afb756` tiré ; les 9
détenteurs d'état déposent leur instantané `avant-raser` ; 10 jeux restaurés, chacun encore au
dépôt ; témoins sans écart ; historique d'Icinga, 1 171 lignes d'avant, 0 retirée ; pare-feu
13/13, 0 critique. Journal de montage : traces des minuteurs remises sur 12 VM, aucun conflit
de verrou apt ; applications de Nextcloud prises au site, aucun repli sur Internet,
signatures 2/2 ; recette Prometheus, un réessai puis 15 cibles. Demandé aux bases sur
07:50–08:52 : Prometheus, 15 cibles toutes les 10 min ; Loki, plus de 1 000 lignes par
tranche. Sondes de sauvegarde : OK, sauf `web-dorsal-01` (aucune application).
**Les deux locataires sont reconstruits de bout en bout sur `3afb756`** (entrées (119) et
(120)) : c'est le code à étiqueter, `v2026.10.09`.
## 2026-10-09 (119) — Technolibre reconstruite sur `3afb756`, d'une traite, sans l'app store
**94 preuves.** `make reconstruire-locataire TENANT=OPS-Technolibre` (43 min, journal
`OPS-Technolibre/logs/reconstruction-20261009-020435.log`), sans arrêt : le runner tire
`3afb756` ; 13/13 VM ; `valider` passé ; pare-feu 13/13, 0 critique.
### Les deux correctifs, vus dans le journal de montage
- **Minuteurs apt** : la trace héritée du gabarit est remise à l'heure sur les **12 VM** ;
**aucun** conflit de verrou apt.
- **Applications de Nextcloud** : `user_oidc` et `richdocuments` prises **au dépôt du site**,
repli sur Internet sauté, signature vérifiée (`integrity:check-app`), activées ; **aucune**
« prise sur Internet ».
- **Recette Prometheus** : un réessai, puis 15 cibles saines : l'attente de l'entrée (113) a
servi pour la première fois.
### La référence, après deux tentatives arrêtées
L'étape `sauvegarder` n'a rien déposé : la flotte rasée était celle de la tentative arrêtée
(socle interrompu avant `client_backup`), sans aucune unité de sauvegarde. C'est le bon
comportement : déposer depuis une flotte à moitié montée aurait étiqueté « avant-raser » un
état vide. La référence est restée celle de 21:16:53 (la flotte complète de 13:18), et 22:50
pour `infra-pki-01` (même AC restaurée).
**10 jeux** restaurés, chacun encore au dépôt ; témoins : aucun écart ; historique d'Icinga,
1 191 lignes d'avant, 0 retirée. Demandé aux bases sur 20:15–21:15 (avant la référence) :
Prometheus, 15 cibles toutes les 10 min ; Loki, environ 1 000 lignes par tranche. Sondes de
sauvegarde : OK, sauf `web-dorsal-01` (aucune application, rien à sauvegarder).
## 2026-10-08 (118) — Les clones rattrapaient un passage d'apt hérité du gabarit
**94 preuves.** La reconstruction de Technolibre sur `c7378ed` s'est arrêtée dès l'amorçage