Set-OPS-Public/roles/serveur_step_ca/files/smallstep-repo-signing-key.asc

20 lines
1,022 B
Text
Raw Normal View History

step-ca : la cle de signature versionnee — plus aucun appel sortant pour l obtenir Le deploiement de Chezlepro depuis son propre runner a franchi le socle et le durcissement sur les quinze machines, et s est arrete sur une seule : infra-pki-01 : Echec temporaire dans la resolution du nom url: https://packages.smallstep.com/keys/apt/repo-signing-key.gpg UN TENANT N A PAS DE DNS SORTANT, ET C EST VOULU. Il resout chez lui, sa requete ne traverse jamais la frontiere. apt s en sort par le mandataire du cache, qui resout a sa place ; get_url n a pas de mandataire. Mesure sur la machine : DNS bloque, 443 sortant OK par adresse, apt via le cache OK. Les cinq reprises du role ne pouvaient rien : elles etaient ecrites pour un serveur INTERMITTENT (2026-08-23), pas pour une resolution fermee. Une reprise ne repare que ce qui est passager. UNE DETTE NOMMEE, APPELEE. client_artefacts le disait : les depots tiers en HTTPS vont en direct, la seconde voie est propre et RESTE A FAIRE. Elle a ete appelee le jour ou un ecosysteme s est reconstruit derriere une frontiere qui fait son travail. La cle est versionnee, avec son empreinte et sa procedure de rafraichissement. Meme idiome que les collections et les roues : le depot porte, la cible n ouvre rien. C est ce qui rend une lignee reproductible SANS INTERNET. Cout ecrit : une rotation amont n est plus recuperee toute seule, mais elle ne passe pas inapercue — apt refuse alors le depot, bruyamment. TROUVE EN LA RECUPERANT : l URL publique REDIRIGE vers pkgs.infra.smallstep.com. Sans suivre les redirections on obtient un fichier VIDE, et curl -f sans -L sort en succes. La procedure le dit, parce que ce piege ne se voit qu au deploiement suivant. Le correctif du pare-feu a tenu : plus une seule suspension, quinze machines a ok=66 et 0 unreachable. make verifier : vert. make prouver : CONFORME, 55 OK, 0 echec, 0 saute. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019f91zs9SDdwSzL2CVei6on
2026-08-30 12:13:39 -04:00
-----BEGIN PGP PUBLIC KEY BLOCK-----
xsBNBGCRt7MBCADkYJHHQQoL6tKrW/LbmfR9ljz7ib2aWno4JO3VKQvLwjyUMPpq
/SXXMOnx8jXwgWizpPxQYDRJ0SQXS9ULJ1hXRL/OgMnZAYvYDeV2jBnKsAIEdiG/
e1qm8P4W9qpWJc+hNq7FOT13RzGWRx57SdLWSXo0KeY38r9lvjjOmT/cuOcmjwlD
T9XYf/RSO+yJ/AsyMdAr+ZbDeQUd9HYJiPdI04lGaGM02MjDMnx+monc+y54t+Z+
ry1WtQdzoQt9dHlIPlV1tR+xV5DHHsejCZxu9TWzzSlL5wfBBeEz7R/OIzivGJpW
QdJzd+2QDXSRg9q2XYWP5ZVtSgjVVJjNlb6ZABEBAAHNVEFydGlmYWN0IFJlZ2lz
dHJ5IFJlcG9zaXRvcnkgU2lnbmVyIDxhcnRpZmFjdC1yZWdpc3RyeS1yZXBvc2l0
b3J5LXNpZ25lckBnb29nbGUuY29tPsLAjgQTAQoAOBYhBDW6oLM+nrOW9ZyoOMC6
XObcYxWjBQJgkbezAhsDBQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEMC6XObc
YxWj+igIAMFh6DrAYMeq9sbZ1ZG6oAMrinUheGQbEqe76nIDQNsZnhDwZ2wWqgVC
7DgOMqlhQmOmzm7M6Nzmq2dvPwq3xC2OeI9fQyzjT72deBTzLP7PJok9PJFOMdLf
ILSsUnmMsheQt4DUO0jYAX2KUuWOIXXJaZ319QyoRNBPYa5qz7qXS7wHLOY89IDq
fHt6Aud8ER5zhyOyhytcYMeaGC1g1IKWmgewnhEq02FantMJGlmmFi2eA0EPD02G
C3742QGqRxLwjWsm5/TpyuU24EYKRGCRm7QdVIo3ugFSetKrn0byOxWGBvtu4fH8
XWvZkRT+u+yzH1s5yFYBqc2JTrrJvRU=
=QnvN
-----END PGP PUBLIC KEY BLOCK-----