No description
Find a file
Philip Peterson 1462524931 sync.sh: install 'file' -- install-build-deps.py hard-requires it
Confirmed root cause of ci run #61's failure: install-build-deps.py's
dev_list() shells out to `file -L <path>` to detect ELF architecture;
this minimal Ubuntu cloud image doesn't ship it by default.
(FileNotFoundError: [Errno 2] No such file or directory: 'file')

This is a real, ordinary failure with a full clean run and proper
teardown around it -- the sshExecScript PTY-EOF fix is confirmed working
end to end.
2026-08-05 02:45:59 -08:00
.gitignore Add hetzner-runner: provision/build/teardown tool for ephemeral Chromium build boxes 2026-08-04 00:02:06 -08:00
go.mod Add hetzner-runner: provision/build/teardown tool for ephemeral Chromium build boxes 2026-08-04 00:02:06 -08:00
go.sum Add hetzner-runner: provision/build/teardown tool for ephemeral Chromium build boxes 2026-08-04 00:02:06 -08:00
install-deps.sh Add exec subcommand; split monolithic build.sh into per-phase scripts 2026-08-04 12:15:07 -08:00
main.go Fix sshExecScript hang: explicit exit instead of relying on PTY stdin EOF 2026-08-05 02:25:01 -08:00
stall-watch.py Add stall-watch.py diagnostic wrapper; fix PTY hang in file upload 2026-08-04 19:27:17 -08:00
sync.sh sync.sh: install 'file' -- install-build-deps.py hard-requires it 2026-08-05 02:45:59 -08:00