fix(fennec): complete syncthing provisioning (missed in #790) #797
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fennec-syncthing-provision"
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?
VM install test of #790/#796 caught this: secrets/workstations/syncthing.yml (the syncthing GUI password) was never rekeyed for fennec — and one undecryptable sops file makes sops-install-secrets abort entirely, so NO secrets landed on first boot and syncthing crash-looped. Rekeyed (incidentally also adds thinker, which was missing from this file), and fennec's pre-generated device ID is registered in the shared module's allDeviceIDs. Re-validating in the VM now.
🤖 Generated with Claude Code
https://claude.ai/code/session_015yzzxRtnuvnRhA1Jt7Xsie
Validated in the same VM run: with this rekey the sops-install-secrets pass succeeds, /run/secrets populates, and syncthing comes up active with the GUI password set. 0 failed units on first boot.
Validated in the same VM run: with this rekey sops-install-secrets succeeds, /run/secrets populates, syncthing comes up active with GUI password set. 0 failed units on first boot.