chore: disable opencode service #502

Merged
lytedev merged 3 commits from push-uuktnnrynyml into main 2026-04-21 11:07:10 -05:00
Owner
No description provided.
Previous incarnation of the migration oneshot silently bailed on every
boot because:
- `getent`, `grep`, and `dirname` weren't in the service's PATH
  (systemd services start with a minimal PATH and the script only
  absolute-path'd about half its commands).
- The active-session guard matched on the *name* `daniel`, which
  fires even for the newly-resolved kanidm session (uid 2001) — and
  especially fires if the pre-migration user@1000.service is lingering.

Switch to `path = [...]` with every needed package so bare
`getent`/`grep` work, and switch the guard to checking session
UIDs: we skip only if there is an active session at the pre-migration
uid (1000) where chowning live files would stomp on that user.
chore: fix getent
All checks were successful
/ check-format (push) Successful in 8s
/ build (push) Successful in 7m10s
5fb7f812dd
chore: disable opencode service
Some checks failed
/ check-format (push) Successful in 7s
/ build (push) Failing after 9s
52d371561c
lytedev deleted branch push-uuktnnrynyml 2026-04-21 11:07:10 -05:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lytedev/nix!502
No description provided.