Set-OPS-Public/scripts/tests
Daniel Allaire 0d5ec924cc materialisation : le site pose lui-meme la cle de son runner en clonant
La cle du runner du site transitait par la face du locataire : lue dans le plan du
site, publiee dans la face, relue par le site. Le runner d'un locataire, sans ce
plan, recalculait une face sans elle. La face ne la porte plus ; le site l'ajoute en
clonant la machine qui porte serveur_ops_tenant, et elle seule, en tete des cles
(clonage_rendu). Le clonage par la face reste identique a l'octet pres au chemin du
poste (P93 le compare cle comprise). La console juge de nouveau la face partout.

94 preuves.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 18:43:58 -04:00
..
test_adressage_derive.py insemination : declarer le lien, l'emettre d'un seul cote, et un test rouge 2026-08-28 13:09:28 -04:00
test_appels_locataire.py contexte : materialisation M3, la reconstruction nomme son locataire 2026-10-05 17:27:25 -04:00
test_apps_nextcloud.py nextcloud : les applications viennent du depot du site, plus de l'app store 2026-10-08 22:47:33 -04:00
test_conditions_site.py flux : plus aucune sortie vers Internet sans un role qui le dise 2026-10-10 23:11:13 -04:00
test_contexte.py materialisation : le site pose lui-meme la cle de son runner en clonant 2026-10-11 18:43:58 -04:00
test_devis_placement.py devis de placement : le gabarit et le stockage que le clonage utilise (ceux du site) 2026-10-07 13:24:39 -04:00
test_ecriture_atomique.py plan : l ecriture des registres devient atomique — tout, ou rien 2026-09-08 14:57:57 -04:00
test_ecriture_plan.py P02 : une table du plan ne se coupe plus a son premier commentaire 2026-09-28 13:17:52 -04:00
test_empreinte_plancher.py resolution_interne : entre machines du site, chaque nom mene a son service 2026-09-29 13:25:37 -04:00
test_expositions_sans_port.py resolution_interne : entre machines du site, chaque nom mene a son service 2026-09-29 13:25:37 -04:00
test_flux_sans_site.py flux : sans voir son site, un ecosysteme qui en depend ne regenere pas ses pare-feux 2026-09-30 00:33:27 -04:00
test_fraicheur_icinga.py sauvegardes : un controle hebdomadaire de restauration, rapporte a Icinga 2026-09-28 17:04:28 -04:00
test_frontiere_refus.py validation avant release : test casse par (74), trois defauts d outillage 2026-10-04 15:46:43 -04:00
test_genome_colis.py publier : les releases voyagent jusqu'aux deux forges ; wiki publie sur la forge du site 2026-10-07 19:04:31 -04:00
test_gui_intrants.py resolveur : un par tenant, et non plus un par machine 2026-08-24 16:59:34 -04:00
test_inventory_host.py materialisation : le site pose lui-meme la cle de son runner en clonant 2026-10-11 18:43:58 -04:00
test_libelles_parefeu.py pare-feu : conserver et réconcilier les raisons des flux 2026-10-09 19:56:28 -04:00
test_nomenclature_ecriture.py GUI : la vue Nomenclature, et deux fautes que mes bancs ne voyaient pas 2026-09-08 17:08:45 -04:00
test_pool_ips_publiques.py pool d adresses publiques : le site attribue a chaque locataire la sienne 2026-09-29 15:24:09 -04:00
test_portee_console.py materialisation : le site pose lui-meme la cle de son runner en clonant 2026-10-11 18:43:58 -04:00
test_proxmox_fw_externe.py edge ferme a l Internet ; le pare-feu Proxmox recoit les flux externe 2026-09-29 13:58:01 -04:00
test_raser.py pre-vol M4 : raser et le devis de placement nomment le locataire designe 2026-10-07 10:16:04 -04:00
test_raser_resultat.py raser : lire le RESULTAT de la destruction, pas son accuse de reception 2026-08-10 22:47:28 -04:00
test_rendu_gui.py console : chaque bout du contrat site-locataire se lit dans sa console 2026-10-11 17:31:13 -04:00
test_repertoires_partages.py repertoires partages : un seul mode par repertoire ; le depot de binaires du site sert de nouveau 2026-10-01 14:01:54 -04:00
test_restauration.py loki : les morceaux sont lies, pas copies ; chunks/index reste copie 2026-10-07 23:44:04 -04:00
test_runbooks.py runbooks : la recette tranche, le registre ne se compare plus a lui-meme 2026-09-25 17:54:03 -04:00
test_sonde_tcp.py frontiere : les flux admin traduits chez les tenants ; edge retire de l Internet 2026-09-29 15:05:23 -04:00
test_sonder.py sonder : rapporter ce qui distingue, au lieu d un echec 2026-08-28 17:02:20 -04:00
test_sondes_conditionnelles.py sondes conditionnelles : attendues seulement la ou elles sont posees 2026-09-28 12:31:17 -04:00
test_sondes_syntaxe.py sondes filtrage et edge : elles verifient le service rendu ; l edge refuse les noms inconnus 2026-09-28 19:40:26 -04:00
test_temoins.py sondes de sauvegarde : juger le plus recent instantane ; temoin Loki hors index 2026-10-08 17:35:28 -04:00
test_verifier_depot.py sondes de sauvegarde : juger le plus recent instantane ; temoin Loki hors index 2026-10-08 17:35:28 -04:00
test_verrou_runner.py serveur_ops : la liste hors ligne des collections porte les vraies versions 2026-10-09 11:35:18 -04:00