Skip to content

Releases: buildkite/agent-stack-k8s

v0.19.2

19 Nov 23:32
v0.19.2
4df2c6e
Compare
Choose a tag to compare

v0.19.2 (2024-11-19)

Full Changelog

Fixed

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.19.2
Digest: sha256:1d19a822c4bd3d01360d9d0f7d152a2532cee3bb4d29a0ff34c4c96274bcf7d5

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.19.2
Digest: sha256:03d314da8dc18069c0a3525de11526c1dfb971f8b10c2485d78328e12d18bf36

Agent

Image: ghcr.io/buildkite/agent:3.87.0
Digest: sha256:c65b58556ba3798974df83ae33d425b2e39a7adebddd07835804720dbe8945d3

v0.19.1

19 Nov 07:13
v0.19.1
09c2a28
Compare
Choose a tag to compare

v0.19.1 (2024-11-19)

Full Changelog

Fixed

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.19.1
Digest: sha256:ff3ab1a23429bc328491eb0870bad8a13a9b6c99e5194bb93e5002422be0dfb3

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.19.1
Digest: sha256:629433608fdd857921a89b0b79b7bc5031753f86ba5800033c1e4f97e59716ce

Agent

Image: ghcr.io/buildkite/agent:3.87.0
Digest: sha256:c65b58556ba3798974df83ae33d425b2e39a7adebddd07835804720dbe8945d3

v0.19.0

19 Nov 06:31
v0.19.0
0591ab8
Compare
Choose a tag to compare

v0.19.0 (2024-11-19)

Full Changelog

Added

Added to help with issues preventing jobs being created:

Changed

Internal

  • Split limiter and deduplicator #424 (@DrJosh9000)
  • Rename Create -> Handle, + more logs and comments to aid debugging #423 (@DrJosh9000)
  • Bump github.com/go-playground/validator/v10 from 10.22.1 to 10.23.0 #426 (@dependabot[bot])

Agent changelog

v3.87.0 (2024-11-18)

Full Changelog

Changed

  • Remove signal reason unable_to_verify_signature and replace with signature_rejected #3094 (@jordandcarter)

Fixed

Internal

v3.86.0 (2024-11-12)

Full Changelog

Added

  • Add force-grace-period-seconds argument to step cancel command #3084 (@mitchbne)

Changed

Fixed

  • Handle older version of remote ref error message #3082 (@steveh)

Internal

v3.85.1 (2024-11-09)

Full Changelog

Fixed

v3.85.0 (2024-11-07)

Full Changelog

Added

Changed

Fixed

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.19.0
Digest: sha256:16ee76bd933bdddd1bace3ce8fd6426dc9556d1768edbd5a5cefd5e01924d873

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.19.0
Digest: sha256:62b9b6781249e9fdf5be39304dd75f82236eab47bd6994638618ea5797364fca

Agent

Image: ghcr.io/buildkite/agent:3.87.0
Digest: sha256:c65b58556ba3798974df83ae33d425b2e39a7adebddd07835804720dbe8945d3

v0.18.0

07 Nov 07:08
v0.18.0
db7479b
Compare
Choose a tag to compare

v0.18.0 (2024-11-07)

Full Changelog

Note

The command, checkout, and agent containers in pods are now pulled with the policy PullIfNotPresent.
The only effect of this change should be to avoid unnecessary pulls, as all these images are pulled immediately beforehand using init containers. See issue #411.

Note

Repeat of the note on v0.17.0: the agent image now needs to contain /sbin/tini-static.

Changed

Added

Fixed

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.18.0
Digest: sha256:d2c73e5ee9b89f8d3c82b03c4f14b640e8e51dcf376ad2d9b35b31044dd03463

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.18.0
Digest: sha256:45c29fabb72047b1b82949aa8fdb75819575fbef30e669510f147510edfdfdc3

Agent

Image: ghcr.io/buildkite/agent:3.84.0
Digest: sha256:17fbf3e3d5574ba4dc6e7436391635b0a4a4a7f78a751a372e2456d2d72f541d

v0.17.0

30 Oct 04:51
v0.17.0
637da43
Compare
Choose a tag to compare

v0.17.0 (2024-10-30)

Full Changelog

Note

This version assumes tini-static is available in the agent image.
If you are building a custom agent image, or overrode the config.image parameter, please either update to the latest release, or otherwise ensure /sbin/tini-static is installed within the image.

Changed

Internal

Agent Changelog

v3.84.0 (2024-10-28)

Full Changelog

Added

Fixed

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.17.0
Digest: sha256:0ed07c70d8f9b595c40a93dd052d69c4adf568923f942a6ee58f199f8d576cc3

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.17.0
Digest: sha256:e59302d731f12229944b32c01aefeb6838042f235c01627deb5059864ff3c7b9

Agent

Image: ghcr.io/buildkite/agent:3.84.0
Digest: sha256:17fbf3e3d5574ba4dc6e7436391635b0a4a4a7f78a751a372e2456d2d72f541d

v0.16.1

10 Oct 03:50
v0.16.1
25d6f3f
Compare
Choose a tag to compare

v0.16.1 (2024-10-10)

Full Changelog

Fixed

  • Bump github.com/buildkite/agent/v3 from 3.83.0 to 3.83.1 #398 (@dependabot[bot])

Agent Changelog

v3.83.1 (2024-10-10)

Full Changelog

Fixed

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.16.1
Digest: sha256:992c7ac87d41644ef561824eea24ff04896e0045223d5d81c3b104d163da80ce

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.16.1
Digest: sha256:8abf162a9bda5fbce301a268b929c71f4267bfd87d49aab211ed94feeaaed89f

Agent

Image: ghcr.io/buildkite/agent:3.83.1
Digest: sha256:1f7733f0da24de76004d2ec3352c7984d30180590f595825d5ba65e080d40a22

v0.16.0

08 Oct 23:44
v0.16.0
a1ccba7
Compare
Choose a tag to compare

v0.16.0 (2024-10-08)

Full Changelog

Added

See the README for a description of the new options, including: hooks and plugins volumes, signing and verification keys, and git mirrors flags.

Fixed

Changed

Agent release notes between v3.81.0 and v3.83.0

v3.83.0 (2024-10-08)

Full Changelog

Added

Fixed

Internal

v3.82.1 (2024-09-23)

Full Changelog

Fixed

  • Work around issue with http2 connections on linux not cleanly closing, causing agents to be marked as lost #3005 (@patrobinson)

v3.82.0 (2024-09-17)

Full Changelog

Added

Changed

  • Remove mitchellh/go-homedir; it's archived #2990 (@mckern)

Fixed

Internal

v3.81.0 (2024-09-10)

Full Changelog

Fixed

  • Fix for region discovery issue with aws sdkv2 when running in ec2 #2977 (@wolfeidau)
  • Explain verification-failure-behavior in more detail #2984 (@DrJosh9000)

Added

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.16.0
Digest: sha256:cb0adaa20ce83427212854e6a2ee3a516685779c2c8062a2b2abdefb1165b624

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.16.0
Digest: sha256:515622285c555d3e7d426bf29cc03f15c3eec541ca1cd7db5ce929dff733a7b2

Agent

Image: ghcr.io/buildkite/agent:3.83.0
Digest: sha256:8bb879e791950d8180beb7cf532acbf134346f02f7ea4f7db19fe04e69b3c3f6

v0.15.0

09 Sep 04:46
v0.15.0
ccc99ed
Compare
Choose a tag to compare

v0.15.0 (2024-09-09)

Full Changelog

Warning

If you are using the kubernetes plugin, and specifying command or args within podSpec, the default interpretation of those values is changed in this version!
command is now treated as a list of multiple commands, and args will be shell-quoted and appended to the final command.
For more details, including how to configure the interpretation, see this section in the README.

Changed

Internal

Dependencies

  • Bump github.com/go-playground/validator/v10 from 10.22.0 to 10.22.1 #378 (@dependabot[bot])
  • Bump github.com/buildkite/agent/v3 from 3.79.0 to 3.80.0 #377 (@dependabot[bot])
  • Bump github.com/buildkite/agent/v3 from 3.78.0 to 3.79.0 #374 (@dependabot[bot])
  • Bump github.com/buildkite/go-buildkite/v3 from 3.12.0 to 3.13.0 #373 (@dependabot[bot])
Agent changelog

v3.80.0 (2024-09-06)

Full Changelog

Added

Changed

  • Allow buildkite-agent to run a job when JWK is unavailable but failure behaviour is set to warn #2945 (@CheeseStick)

Fixed

  • coda-content-type pass content-type to the server when specified #2967 (@SorchaAbel)
  • Updated to support only ECC_NIST_P256 keyspec for initial release #2973 (@wolfeidau)

Internal

v3.79.0 (2024-08-29)

Full Changelog

Fixed

  • Fix error when hook cannot be run due to missing interpreter #2948 (@mcncl)

Added

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.15.0
Digest: sha256:068f897be7f5a0174820b633e2685c42eb6defc9bb9f23a80f942355e14af32d

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.15.0
Digest: sha256:4157166f1cd21787f95d43fdf88b06621cc22cd678bcb431a8e292f51714d72c

Agent

Image: ghcr.io/buildkite/agent:3.80.0
Digest: sha256:595bf321754d565890b7a3baa6f5d5718167b3d6f303e8b8735b237a6a6bc170

v0.14.0

20 Aug 07:17
v0.14.0
3b9fb54
Compare
Choose a tag to compare

v0.14.0 (2024-08-20)

Full Changelog

Added

You can now perform Git checkouts over HTTPS more easily with a Git credentials file stored in a Kubernetes secret.

Changed

Persistent ImagePullBackOff conditions (e.g. typo in a container image path) no longer cause the Buildkite job to be cancelled - instead, it should now fail with a more descriptive message of the problem.
Various problems are now reported from the stack controller to Buildkite directly, without the need for a "failure" pod.

Fixed

Manually setting $BUILDKITE_AGENT_ACCESS_TOKEN on the agent container should no longer break agent subcommands within jobs.
When a job run by agent-stack-k8s ends normally, there should no longer be a log message about cancellation.

  • Bump github.com/buildkite/agent/v3 from 3.77.0 to 3.78.0 #369 (@dependabot[bot])

Internal

Agent v3.78.0 changelog

v3.78.0 (2024-08-20)

Full Changelog

Fixed

Changed

  • Add a bit more context to the debugging for failing signature verify #2926 (@wolfeidau)
  • Update description for the 'priority' option for the 'buildkite-agent annotate' command. #2934 (@gilesgas)

Internal

Dependabot churn: #2927, #2928, #2929, #2930, #2931, #2937, #2939, #2940, #2943 (@dependabot[bot])

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.14.0
Digest: sha256:f5f436a0ebde24d041d1b3ca295feb3cea297e06198216e2aaf294f189bbd4db

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.14.0
Digest: sha256:6b5e63e49147cb5a834f861ab8c5b99f96ed48259781c209371042ae6cd31b1c

Agent

Image: ghcr.io/buildkite/agent:3.78.0
Digest: sha256:9a130e8c89201df4bdedcea876eecc509449d8a11312afefaab83ceaa4fbdee1

v0.13.0

01 Aug 06:21
v0.13.0
228d5b1
Compare
Choose a tag to compare

v0.13.0 (2024-08-01)

Full Changelog

Changed

Added

Fixed

  • Refer to the correct section of the UI when finding the UUID for a queue #355 (@areitz)

Internal

  • Bump github.com/buildkite/agent/v3 from 3.75.1 to 3.76.2 #359 (@dependabot[bot])
  • Bump github.com/buildkite/agent/v3 from 3.74.1 to 3.75.1 #354 (@dependabot[bot])
  • Bump the k8s group across 1 directory with 4 updates #353 (@dependabot[bot])
  • Bump github.com/spf13/viper from 1.18.2 to 1.19.0 #339 (@dependabot[bot])
  • Bump gotest.tools/gotestsum from 1.11.0 to 1.12.0 #338 (@dependabot[bot])

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.13.0
Digest: sha256:668592986a9bc1270fe3d5037b6fe28184afe1812b39eab6530543039d6bfb71

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.13.0
Digest: sha256:51128f864abb0b56a8d3c0354814ce41ca1a5fc995feb9e0415b4670de219d1a

Agent

Image: ghcr.io/buildkite/agent:3.76.2
Digest: sha256:6b24e8e5f29751209ab7bf528522e83ecb7b761ebf7294dd2b6e725f7f8fe94d