Releases: buildkite/elastic-ci-stack-for-aws
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):
v6.39.0
v6.39.0 (2025-06-06)
Changed
- Bump Agent v3.97.0 -> v3.98.1 #1482 (@jeremybumsted)
- Update to latest aws lambda runtime #1462 (@lswith)
Agent Changelog
v3.98.1 (2025-06-04)
Fixed
- Gracefully Handle Missing GitHub PR refs/pull/%s/head in Checkout #3294 (@123sarahj123)
- Fix bootstrap subprocess handling #3331 (@DrJosh9000)
- Reduce git fetch from twice to once for typical Github PR build #3327 (@zhming0)
- Set job log tempfile permissions to 644 (was 600) #3330 (@moskyb)
Internal
v3.98.0 (2025-05-27)
Added
- Add build URL to log fields #3317 (@ChrisBr)
- Add kubernetes-bootstrap subcommand #3306, #3314, #3316 (@DrJosh9000)
Fixed
- Fix
redactor add --format json
help string #3322 (@francoiscampbell)
Dependency updates
v3.97.2 (2025-05-13)
Fixed
- fix: Don't disconnect-after-idle when just given a job #3312 (@DrJosh9000)
Dependency updates
v3.97.1 (2025-05-12)
Fixed
- Fix unusable
BUILDKITE_AGENT_TAGS_FROM_EC2_TAGS
env var #3285 (@shanesmith) - Set ignore_agent_in_dispatches when finishing with disconnect-after-job #3297 (@DrJosh9000)
Internal
- Introduce a structure where coverage can increase on githttp checkout code #3296 (@wolfeidau)
- TE-3708-follow-up: Use go test -cover to generate coverage report #3295 (@zhming0)
- TE-3708: use bktec on agent #3292 (@zhming0)
Dependency updates
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.39.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):
v6.38.0
What's Changed
- Bump Docker buildx to v0.23.0 and Docker Compose to v2.35.1 by @orien in #1472
- ⬆️ Bump Windows server to 2022 by @mcncl and @scadu in #1456
- Bump golang.org/x/sys from 0.32.0 to 0.33.0 by @dependabot in #1478
Full Changelog: v6.37.0...v6.38.0
Upgrading
Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v6.38.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):