Skip to content

Releases: buildkite/agent-stack-k8s

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

v0.12.3

09 Jul 00:07
v0.12.3
8aef58e
Compare
Choose a tag to compare

v0.12.3 (2024-07-05)

Full Changelog

Changed

Internal

  • Move integration test on CI to use a different namespace #347 (@zhming0)

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.12.3
Digest: sha256:12b74fe4616d0cb14469819e36bb5f1d76b8b27b70e13abc6251714bbb23b4b1

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.12.3
Digest: sha256:cc2b375ec4731a6b835e994ec2d5ba90179d0ff1e840a044d278df48fef9cb04

Agent

Image: ghcr.io/buildkite/agent:3.74.1
Digest: sha256:bf13dcfbf7556e828723d2ba06cc38cf2d20f7e8c927833e27941276e5d587ed

v0.12.2

19 Jun 00:11
v0.12.2
c2257f0
Compare
Choose a tag to compare

v0.12.2 (2024-06-18)

Full Changelog

Warning ⚠️

This version is not compatible with agent versions earlier than v3.74.0.

Changed

  • Stop using old k8s exec env var, stop the warning message spam #351 (@zhming0)
  • Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 #348 (@dependabot[bot])
  • Bump github.com/go-playground/validator/v10 from 10.20.0 to 10.22.0 #349 (@dependabot[bot])

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.12.2
Digest: sha256:e0063245ff1330d60162c77a36ab136df7a69db2744e62082383df6d691cb2c8

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.12.2
Digest: sha256:756a841194396f6f2a51ce61059921573c101150ffd72a817137ed7a368c85b8

Agent

Image: ghcr.io/buildkite/agent:3.74.0
Digest: sha256:b84b48f0a70ebad9752e7fb1ed1dd111564b500becbfa2242ef70184730b6ab7

v0.12.1

17 Jun 04:23
v0.12.1
e4e8684
Compare
Choose a tag to compare

v0.12.1 (2024-06-17)

Full Changelog

Changed

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.12.1
Digest: sha256:3ab925852acc99756a96c7533df58fbc2dd7890fb85aef55d540bda176b81ef4

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.12.1
Digest: sha256:1bbc0576dc24334b5680868415ae85eaca4e2f688a4e4ce3e936227e73eb4c7e

Agent

Image: ghcr.io/buildkite/agent:3.74.0
Digest: sha256:b84b48f0a70ebad9752e7fb1ed1dd111564b500becbfa2242ef70184730b6ab7

v0.12.0

04 Jun 02:13
v0.12.0
e0f08bd
Compare
Choose a tag to compare

v0.12.0 (2024-06-03)

Full Changelog

Changed

  • feat: implement customizable ticker interval to mitigate buildkite api rate limit Issues #279 (@42atomys)
  • As part of ☝🏿 , we have also addressed a potential case when job might be prematurely cancelled in an edge case.
  • [SUP-2038] Update the readme of the agent-stack-k8s #335 (@nsuma8989)
  • Make imagePullBackOffWatcher grace period configurable #331 (@DrJosh9000)

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.12.0
Digest: sha256:92e76dddcb6d55a56aec40ba7298283fa7710959c5babcfb65baf57f27aeb44a

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.12.0
Digest: sha256:f329f0c4bab671831d2bb55872772b8e8613bb97352c7b59e62ff3bf67eb9ff1

Agent

Image: ghcr.io/buildkite/agent:3.73.1
Digest: sha256:c19ffd02a60d50a70cfc8714b329fca0314ff18d0d453a32509bfd00c60728dc

v0.11.1

27 May 05:03
v0.11.1
6ad40d6
Compare
Choose a tag to compare

v0.11.1 (2024-05-27)

Full Changelog

Fixed

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.11.1
Digest: sha256:497cae4b991e2b06db7f12bba8b196753e13195b04ddeeb0649f213901733ebc

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.11.1
Digest: sha256:b771cfc2329aea4f1ad1f84c4511e684fb18fa53c735732a7a635bd6ce55a459

Agent

Image: ghcr.io/buildkite/agent:3.73.1
Digest: sha256:c19ffd02a60d50a70cfc8714b329fca0314ff18d0d453a32509bfd00c60728dc