v0.51.0 (2026-09-29)
Breaking configuration changes
This release completes the Agent v4 migration started in v0.50.0. Before upgrading, update any affected agent-config keys:
- Replace
tracing-backend: opentelemetrywithopentelemetry-tracing: true. - Rename
tracing-service-nametotelemetry-service-name. - Remove
trace-context-encoding. - Remove
tracing-propagate-traceparent(trace propagation is always enabled in Agent v4).
The controller rejects unknown configuration fields and will fail to start if the old keys remain. Users who don't configure these fields don't need to make any changes.
Fixed
- Updated telemetry configuration and cancellation timeout handling to use the Agent v4 names and semantics. #973 (@tomowatt)
Images
Helm chart
Image: public.ecr.aws/buildkite/helm/agent-stack-k8s:0.51.0
Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.51.0
Digest: sha256:0d1cf116fe75521f4a1dc13efed561dee9e81b99cf52158ce5d3ae9fe41433ff
Controller
Image: public.ecr.aws/buildkite/agent-stack-k8s/controller:0.51.0
Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.51.0
Digest: sha256:946160fe85fcc0df51a67c61914b79ae2a1e1c71d2718d7aca222a26c2f7bd52
Agent
Image: ghcr.io/buildkite/agent:4.0.3
Digest: sha256:29de583633d7597c527faa104d0ecaae1adcfd3663555de32d0bde0eca833817