nixos module: non-empty SetCredential fallbacks (systemd 260) #22
Loading…
Reference in a new issue
No description provided.
Delete branch "setcredential-fallback"
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?
The agent unit's
SetCredential=fallbacks were empty (cp-token:,forge-token:). systemd 260 rejects that as invalid syntax and ignores the line (Invalid syntax, ignoring: forge-token:). As a result, a missing token file fails credential setup with243/CREDENTIALSand a crash loop, instead of reaching the preflight's readable error. This was seen live on ares with the same pattern in pixienix's attic-token wiring, which is fixed there separately.The placeholder value is now
missing. The preflight stats the source files, so the placeholder is never used as a token. Thenixos-modulecheck builds.🤖 Generated with Claude Code
Two-line module fix;
nixos-modulecheck builds locally.@krisbuild r+
Merged as
214f223466.