Releases: buildkite/elastic-ci-stack-for-aws
Elastic CI Stack for AWS v2.3.3
Changed
- Amazon Linux 2017.09.1 (to mitigate Meltdown/Spectre)
- Docker 17.12.0-ce and Compose 1.18.0
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.3.3/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.3.2
Changed
- Bump metrics lambda version to v2.0.2
- Bump ECR plugin to 1.1.3
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.3.2/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.3.1
Fixed
- Updated to latest buildkite-metrics lambda version (v2.0.0) that respects rate limiting headers (#357)
Changed
- Added a new parameter for adding extra buildkite-agent tags/metadata (#359)
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.3.1/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.3.0
Fixed
- Autoscaling is suspended when lifecycled crashes #344
- Optimize the permissions check script to only fix the current pipeline’s build dir #340 (@toolmantim)
Changed
- CloudWatch Logs namespaced #342
- Docker 17.09.0-ce #350 (@lox)
- Buildkite Agent v2.6.6 and v3.0.0-beta34
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.3.0/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.2.0
Added
- Added regular garbage collection of images, volumes and networks
- Mark instance unhealthy if out of disk
Changed
- Moved secrets, docker login and ecr-login functionality to plugins, which are called from hooks so they are compatible with stable agent. This allows for other stacks to consume these plugins and they are easier to test
- Uses lifecycled for gracefully shutting down on scale-in and spot instance termination
- Buildkite Agent v2.6.5
- Bump buildkite-metrics to v1.5.0 (retry on error)
- Docker 17.06.0-ce
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.2.0/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.2.0-rc4
Changed
- Improve conditional garbage collection of docker images, networks and volumes
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.2.0-rc4/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.1.5
What's changed?
- Buildkite Agent v2.6.5
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.1.5/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.2.0-rc3
Changed
- Bump buildkite-metrics to v1.5.0 (retry on error)
- Replace shudder with new lifecycled that supports spot notifications
Upgrading
- Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v2.2.0-rc3/aws-stack.json
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):
Documentation
Elastic CI Stack for AWS v2.2.0-rc2
Changed
- Re-added deprecated DOCKER_HUB_USER variables 😅
Elastic CI Stack for AWS v2.2.0-rc1
Changed
- Move ecr, secrets and docker-login to plugins
- Add a signature llama to the environment hook
- Show stack version in the environment hook
- Move pipeline to yaml, json version is deprecated
- Use Shudder tool to handle autoscaling events and spot notifications
- Docker 17.06.0-ce
Removed
- Remove deprecated DOCKER_HUB_USER variables