Retire cargo:rage des outils de l'utilisateur xavier sur l'hôte devenv (.chezmoidata/hosts.yaml).
Raison
Au bootstrap du devenv, cargo-binstall ne trouve aucun binaire précompilé pour rage et refuse de se rabattre sur cargo install (« Fallback to cargo-install is disabled »). mise compile alors rage depuis les sources, ce qui allonge le bootstrap et laisse une erreur dans le log cloud-init. L'outil n'est pas encore utilisé.
Impact
Hôte devenv uniquement : rage n'est plus installé ; sops et age restent en place.
Aucune autre référence active à rage : les templates mise sont générés depuis hosts.yaml et tools.yaml.
Test
Bootstrap complet d'une instance LXC devenv neuve, avec chezmoi initialisé sur cette branche (root et xavier) :
cloud-init done, sans erreur (aucune ligne error/fail dans cloud-init-output.log) ;
mise ls --missing vide ; broot, cargo-binstall, sops, age et opencode installés ;
## Résumé
Retire `cargo:rage` des outils de l'utilisateur `xavier` sur l'hôte `devenv` (`.chezmoidata/hosts.yaml`).
## Raison
Au bootstrap du devenv, cargo-binstall ne trouve aucun binaire précompilé pour `rage` et refuse de se rabattre sur `cargo install` (« Fallback to cargo-install is disabled »). mise compile alors `rage` depuis les sources, ce qui allonge le bootstrap et laisse une erreur dans le log cloud-init. L'outil n'est pas encore utilisé.
## Impact
- Hôte `devenv` uniquement : `rage` n'est plus installé ; `sops` et `age` restent en place.
- Aucune autre référence active à `rage` : les templates mise sont générés depuis `hosts.yaml` et `tools.yaml`.
## Test
Bootstrap complet d'une instance LXC `devenv` neuve, avec chezmoi initialisé sur cette branche (`root` et `xavier`) :
- cloud-init `done`, sans erreur (aucune ligne error/fail dans `cloud-init-output.log`) ;
- `mise ls --missing` vide ; `broot`, `cargo-binstall`, `sops`, `age` et `opencode` installés ;
- toolboxes générées dans `~/.config/mise/conf.d/`.
## Commits
- 3645b0c fix(hosts): Remove rage from devenv tools
## Checklist
- [x] Code revu par l'agent code-reviewer
- [x] Documentation mise à jour (aucune documentation ne mentionne `rage`)
- [x] Commits respectent Conventional Commits
- [x] Pas de secrets ou données sensibles
- [x] Tests effectués (bootstrap complet du devenv)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
https://claude.ai/code/session_01DNFVa9coYSXpUrxogVwSiG
cargo-binstall finds no prebuilt binary for rage and refuses to fall back
to cargo install, so mise compiles it from source, which slows down the
bootstrap and logs an error. The tool is not used yet.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DNFVa9coYSXpUrxogVwSiG
xavier
merged commit d094dced64 into dev2026-09-27 22:46:25 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Résumé
Retire
cargo:ragedes outils de l'utilisateurxaviersur l'hôtedevenv(.chezmoidata/hosts.yaml).Raison
Au bootstrap du devenv, cargo-binstall ne trouve aucun binaire précompilé pour
rageet refuse de se rabattre surcargo install(« Fallback to cargo-install is disabled »). mise compile alorsragedepuis les sources, ce qui allonge le bootstrap et laisse une erreur dans le log cloud-init. L'outil n'est pas encore utilisé.Impact
devenvuniquement :ragen'est plus installé ;sopsetagerestent en place.rage: les templates mise sont générés depuishosts.yamlettools.yaml.Test
Bootstrap complet d'une instance LXC
devenvneuve, avec chezmoi initialisé sur cette branche (rootetxavier) :done, sans erreur (aucune ligne error/fail danscloud-init-output.log) ;mise ls --missingvide ;broot,cargo-binstall,sops,ageetopencodeinstallés ;~/.config/mise/conf.d/.Commits
3645b0cfix(hosts): Remove rage from devenv toolsChecklist
rage)🤖 Generated with Claude Code
https://claude.ai/code/session_01DNFVa9coYSXpUrxogVwSiG