Set-OPS-Public/roles/serveur_ops/templates
Daniel Allaire e93e8f4c1d console chez les locataires, collision de noms, et un fichier ecrase
Les deux locataires declarent leur console derriere oauth2-proxy. En oidc le
vestibule n ecoute que la boucle locale : le gabarit annoncait cette protection
en s en remettant au pare-feu, qui ouvrait le port depuis l edge — la console
etait joignable sans passer par la passerelle.

COLLISION REELLE : serveur_oauth2_proxy est mono-instance par machine, et la
table des noms publics etait indexee par GROUPE. La passerelle de la vigie se
croyait la console ; son URL de retour OIDC aurait vise l autre machine. Une
application nomme un COUPLE (machine, role). P67 ne le voyait pas parce qu elle
indexait comme la derivation qu elle garde — une garde qui reproduit le
raisonnement qu elle verifie ne verifie rien.

ET J AI ECRASE group_vars/serveur_ops.yml sans le regarder : 68 lignes
detruites, deux preuves tombees, et une explication fausse construite dessus. Le
git diff qui m avait rassure portait un glob developpe par le shell parent : il
n a rien matche et n a rien dit. Une commande qui ne trouve rien et une commande
qui trouve que rien n a change rendent le meme silence.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Crgis8CxCWkAGFA1ecBz3q
2026-09-15 11:47:50 -04:00
..
LISEZ-MOI.md.j2 serveur_ops : la difference entre une archive et une matrice 2026-08-23 11:58:10 -04:00
nginx-gui.conf.j2 console chez les locataires, collision de noms, et un fichier ecrase 2026-09-15 11:47:50 -04:00
setops-gui.service.j2 la console d exploitation devient un service, et elle n avait aucune serrure 2026-09-14 19:27:28 -04:00
sonde-console-ops.sh.j2 la console d exploitation devient un service, et elle n avait aucune serrure 2026-09-14 19:27:28 -04:00
sonde-runner.sh.j2 frontiere posee, et cinq sondes qui disaient faux 2026-09-10 10:27:12 -04:00