Releases: buildkite/elastic-ci-stack-for-aws
v6.40.9
v6.40.9 (2025-07-23)
Changed
Internal
Full Changelog: v6.40.8...v6.40.9
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.9/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.8
v6.40.8 (2025-07-22)
Changed
- Update buildkite-agent to v3.103.0 #1528 (renovate[bot])
Internal
- Add script for generating changelog #1516 (scadu)
- Fix Renovate placeholders references #1525 (scadu)
Dependencies
- chore(deps): bump golang.org/x/sys from 0.33.0 to 0.34.0 #1523 (dependabot[bot])
Agent Changelog
v3.103.0 (2025-07-22)
Added
Changed
- Exit with a specific code when the Job being Acquired is Locked #3403 (@CerealBoy)
- Rename local -> repository hooks, global -> agent hooks #3401 (@moskyb)
- Use
BUILDKITE_PIPELINE_DEFAULT_BRANCH
as a default git diff base #3396 (@DrJosh9000) apply-if-changed
now enabled by default -if_changed
improvements #3387 (@DrJosh9000)
Internal
- Update to use OIDC session tokens on AWS role assumption #3395 (@duckalini)
- Annotate with lint findings #3404 (@DrJosh9000)
- Lint fixes #3383, #3399 (@DrJosh9000)
Dependencies
- build(deps): bump the cloud-providers group with 5 updates #3406 (@dependabot[bot])
- build(deps): bump the container-images group across 6 directories with 2 updates #3405 (@dependabot[bot])
- build(deps): bump the golang-x group with 4 updates #3391 (@dependabot[bot])
- build(deps): bump google.golang.org/api from 0.240.0 to 0.241.0 in the cloud-providers group #3389 (@dependabot[bot])
- build(deps): bump the container-images group across 6 directories with 3 updates #3390 (@dependabot[bot])
- build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.74.2 to 1.74.3 #3388 (@dependabot[bot])
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.8/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.7
v6.40.7 (2025-07-11)
Changed
- Update buildkite-agent to v3.102.0 #1511 (renovate[bot])
Added
- Add support for InstanceBuffer #1431 (blackliner)
Internal
- Update buildkite plugin docker-compose to v2.6.0 #1505 (renovate[bot])
- Update golang docker tag to v1.24 #1506 (renovate[bot])
- Update buildkite plugin aws-assume-role-with-web-identity to v1.4.0 #1503 (renovate[bot])
- Update dependency go to v1.24.4 #1502 (renovate[bot])
- Migrate renovate config #1508 (renovate[bot])
- Enforces IMDSv2 support on the running instance being provisioned by Packer #1458 (liangfu)
- Renovate: add config for buildkite-agent #1507 (scadu)
- Configure Renovate #1501 (renovate[bot])
Agent Changelog
v3.102.0 (2025-07-09)
Added
Changed
- Exit with same code in acquire-job mode #3376 (@DrJosh9000)
Fixed
- Fix git mirrors + refspec #3381 (@sj26)
- Print valid JSON in log output #3374 (@ChrisBr)
- Adding a reference in our docs the limit of an annotation's contexts #3261 (@lizrabuya)
- docs redactor clarify multi-secret JSON usage and limit #3343 (@ivannalisetska)
Internal
Dependencies
- build(deps): bump the container-images group across 6 directories with 2 updates #3379 (@dependabot[bot])
- build(deps): bump google.golang.org/api from 0.239.0 to 0.240.0 in the cloud-providers group #3377 (@dependabot[bot])
- build(deps): bump the container-images group across 7 directories with 3 updates #3378 (@dependabot[bot])
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.7/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.6
v6.40.6 (2025-07-03)
Changed
Agent Changelog
v3.101.0 (2025-07-01)
Added
Fixed
- Tweak apply-if-changed flag and usage string #3367 (@DrJosh9000)
- Gather changed files list once #3368 (@DrJosh9000)
- if_changed fixes: support older Git versions, adhere to skip string limit #3372 (@DrJosh9000)
- Self-execute the path from os.Executable in more places #3338 (@DrJosh9000)
Dependencies
- build(deps): bump the otel group with 9 updates #3362 (@dependabot[bot])
- build(deps): bump the cloud-providers group with 2 updates #3363 (@dependabot[bot])
- build(deps): bump the container-images group across 6 directories with 2 updates #3364 (@dependabot[bot])
- build(deps): bump gopkg.in/DataDog/dd-trace-go.v1 from 1.74.0 to 1.74.2 #3365 (@dependabot[bot])
- build(deps): bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 #3371 (@dependabot[bot])
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.6/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.5
What's Changed
Added
Internal
Full Changelog: v6.40.4...v6.40.5
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.5/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.4
v6.40.4 (2025-06-30)
Changed
Agent Changelog
v3.100.1 (2025-06-25)
Fixed
- Fix regression in pipeline upload with no-interpolation #3359 (@DrJosh9000)
Internal
- Avoid goroutine failing after test #3356 (@DrJosh9000)
Dependencies
- build(deps): bump github.com/buildkite/shellwords from 0.0.0-20180315084142-c3f497d1e000 to 1.0.0 #3352 (@dependabot[bot])
- build(deps): bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 #3353 (@dependabot[bot])
- build(deps): bump the container-images group across 6 directories with 2 updates #3354 (@dependabot[bot])
- build(deps): bump the cloud-providers group with 5 updates #3355 (@dependabot[bot])
v3.100.0 (2025-06-23)
Fixed
Added
v3.99.0 (2025-06-20)
Fixed
- Fix AquireJob to return early and trigger a sentinal error for rejection #3349 (@wolfeidau)
- Upload all pipelines present in the input #3347 (@DrJosh9000)
- Add if_changed processing to pipeline upload #3226 (@DrJosh9000)
[!IMPORTANT]
This includes a fix for a regression agent behavior, AcquireJob which no longer reports "non eligible" jobs with a exit code 27.
v3.98.2 (2025-06-17)
Fixed
- Fix PR ref retry logic #3339 (@moskyb)
- Add stack_error signal reason #3332 (@moskyb)
- Better helptext #3334 (@moskyb)
- Update CLI cancel_signal arg description #3325 (@petetomasik)
Internal
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.4/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.3
What's Changed
- Update EC2 README after AWS section change in Docs by @karensawrey in #1489
- Add link from build badge in README by @sj26 in #1490
- chore: add cfn-lint to the pipeline by @scadu in #1491
- feat: pave road to resource limit control by @scadu in #1481
- chore: update agent-scaler to 1.9.5 by default by @scadu in #1492
Full Changelog: v6.40.2...v6.40.3
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.3/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.2
What's Changed
Full Changelog: v6.40.1...v6.40.2
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.2/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.1
What's Changed
Full Changelog: v6.40.0...v6.40.1
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.1/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):
v6.40.0
We recommend using v6.40.1 instead if you are interested in testing out experimental mode in the agent-scaler.
What's Changed
Full Changelog: v6.39.0...v6.40.0
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.40.0/aws-stack.yml
If you want to launch a new stack, you can use this link (make sure not to use your production AWS account, create a new one for CI):