Files
nixfiles/nixos/modules
jackos1998 d1b9358069
CI / Check, build and cache nixfiles (push) Has been cancelled
Update docs / update (push) Has been cancelled
Installer / Build installer (push) Successful in 4m56s
nixos/netboot: Fix installer update failures
`netboot-update` failed with an opaque curl usage error whenever the
`installer` tag advanced past a build that had not published assets:
the `jq` select found no matching asset, and the empty result was
passed straight to `curl` as the URL. Report the missing asset (and
an unresolvable tag) instead.

The unit also had its network dependency inverted, being `wantedBy`
network-online.target rather than wanting and ordering after it. Fix
the idiom and keep it in the boot transaction via multi-user.target.

On river that is not enough on its own, because the WAN is a pppd
interface that networkd's wait-online knows nothing about, so
network-online.target is reached well before there is a route
off-site. Gate the service on wan-online.target there, following the
same wantedBy + partOf idiom as ipsec, which also re-runs the fetch
whenever the link returns.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 23:21:31 +01:00
..
2026-06-13 16:00:18 +01:00
2024-01-03 01:07:12 +00:00
2025-12-06 15:18:36 +00:00
2025-01-26 18:33:04 +00:00
2025-03-09 20:00:35 +00:00
2022-05-28 13:57:13 +01:00
2024-11-30 17:45:59 +00:00
2026-06-13 16:00:18 +01:00
2026-06-13 16:00:18 +01:00
2026-06-13 16:00:18 +01:00
2026-06-13 21:53:29 +01:00
2026-04-18 21:50:36 +01:00
2023-12-22 01:34:28 +00:00