fix(deploy): migrate-to-sovereign résout la version cible sur le registry #32
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/migrate-sovereign-latest"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Panne (terrain — install Yannick, 2026-07-21)
bash migrate.shéchoue à l'étape 4/5 :registry.scarletwolf.cloud/gungnir:5.108.2: not found. Le script vise par défaut une version figée en dur au moment de son écriture (5.108.2), or la rétention du registry (mise en place après l'incident disque plein) ne garde que les versions récentes — le tag a été purgé. Tout self-hosteur qui migre « tard » tombe dessus. Le rollback automatique du script a bien fonctionné (rien de cassé chez Yannick).Fix
Sans argument, la version cible est résolue en direct sur le registry :
GET /v2/gungnir/tags/list(pull anonyme, pas de jq — grep/sort semver), plus grand tag retenu. Repli surlatestsi le catalogue est injoignable. L'argument[version]reste prioritaire. Commentaire d'en-tête gravé : ne jamais remettre de défaut en dur ici.Testé : résolution live →
5.134.1; hôte injoignable → replilatest;bash -nOK.Effet
Yannick re-télécharge le script depuis
raw/branch/mainà chaque tentative → après merge, ses deux commandes d'origine remarchent telles quelles (sans argument). Une fois migré en version courante, ses mises à jour passent par l'UI (Settings → Mises à jour, sidecar updater +update_checker.pysur Forgejo) — plus aucun CLI.🤖 Generated with Claude Code