Skip to content

Conversation

@EdSchouten
Copy link
Member

Because it's currently a shell script, we need a Busybox base image so we have tools like cp and touch available. A Go binary makes all of that unnecessary.

@aspect-workflows
Copy link

aspect-workflows bot commented Jan 29, 2026

Test

Buildkite build #89 is running...

@EdSchouten EdSchouten force-pushed the eschouten/20260129-bb-runner-installer branch 2 times, most recently from 435e23f to c5901a5 Compare January 29, 2026 20:17
The most notable change this brings in is logic to automatically
relaunch Buildbarn processes in case they run as PID 1. This will make
it possible to get rid of tini processes in runner containers.
We no longer need tini, now that Buildbarn binaries automatically
relaunch themselves when running as PID 1.
Because it's currently a shell script, we need a Busybox base image so
we have tools like cp and touch available. A Go binary makes all of that
unnecessary.
@EdSchouten EdSchouten force-pushed the eschouten/20260129-bb-runner-installer branch from c5901a5 to d9710ec Compare January 29, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants