batm3 nightly auto-upgrade has failed since Sep 24 — mesa builds locally and hits the 60s timeout #116
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
batm3 is stuck on its Sep 24 generation. Every night at 04:00 the upgrade downloads ~1.7 GB, burns 3.5 min CPU, writes 8.8 GB, and fails.
It's trying to compile mesa from source on ATM hardware and dying on the deliberate
nix.settings.timeout = 60ceiling from flake.nix. The ceiling is doing exactly what its comment says (fail loudly rather than wedge the box for an hour), so the bug is upstream of it: neitherbitspire-atm-appnor mesa is substitutable for current dev. The build inputs it pulled first —mesa-rust-package-cache,llvm-21.1.7-dev,clang-21.1.7,rust-bindgen— confirm it's a real local mesa build, not a substitution.Observed state:
nixos-version25.11.20260522.b77b3de,/run/current-systembuilt 2026-09-24 02:23,ExecStartstill the pre-#112 rawelectron --no-sandboxline (so it never got the kiosk launcher), autoUpgrade target?ref=dev#batm3-installed, timer enabled and firing.Two things to work out:
bitspire-atm-appmissing from aiolabs.cachix.org for current dev — presumablydeploy/push-cache.shhasn't run for these commits. Probably the whole fix.Consequence today: batm3 cannot receive any config change, including #115. Not urgent for that PR specifically (batm3 has a reader, so its behaviour is unchanged), but it does mean the machine is frozen for every other fix, and it re-burns 1.7 GB of transfer nightly.
Found while debugging the douro (#115) — checked whether sintra and batm3 were on dev. sintra is fine: upgraded successfully Sep 28 20:00, current system built today.