Skip to content

Releases: buildkite/elastic-ci-stack-for-aws

Elastic CI Stack for AWS v4.0.4

29 Jan 08:36
@lox lox
861a331
Compare
Choose a tag to compare

Fixed

  • Fix bug where lifecycled logs aren't flushed to cloudwatch logs #524 (@lox)
  • Prevent systemd from killing agent process group #521 (@lox)

Changed

  • Expose AgentLifecycleTopic for programatic scaling #522 (@tduffield)

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v4.0.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v4.0.3

18 Jan 22:45
@lox lox
64424ce
Compare
Choose a tag to compare

Changed

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v4.0.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v4.0.2

20 Dec 21:36
@lox lox
dd57738
Compare
Choose a tag to compare

Fixed

  • Set a region for awslogsd #508 (@dgarbus)
  • Fix bug where lifecycled didn't pick up handler script #507 (@lox)

Changed

  • Add a EnableDockerExperimental param #506 (@lox)
  • Bump docker to 18.09.0 and docker-compose to 1.23.2 #505 (@lox)

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v4.0.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v4.0.1

30 Nov 02:35
@lox lox
7199082
Compare
Choose a tag to compare

Fixed

  • Show correct stack version in log output #503 (@lox)
  • Remove duplicate AssociatePublicIpAddress parameter

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v4.0.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v4.0.0

28 Nov 01:05
@lox lox
1aca853
Compare
Choose a tag to compare

Whats New?

  • Amazon Linux 2 LTS
  • Updated docker, docker-compose and aws-cli versions
  • Updated lifecycled which fixes an issue where queues weren’t properly cleaned up
  • Added a BuildkiteAgentTimestampLines parameter for setting the timestamps configuration in the agent
  • Added a InstanceCreationTimeout for configuring instance creation timeouts
  • Git LFS support

Breaking changes

  • Parameter KeyName is now a string, and optional
  • Parameter ManagedPolicyARN now supports comma-delimited ARNs for multiple policies
  • Merged source templates into a single CloudFormation native YAML file for easier maintenance
  • Dropped support for .json template URLs, only offering .yaml now

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v4.0.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v4.0.0-rc3

19 Nov 05:14
@lox lox
1aca853
Compare
Choose a tag to compare
Pre-release

Changed

  • Move back to rsyslogd+awslogs for logs #498 (@lox)
  • Bump lifecycled to v3.0.0 #496 (@lox)
  • Support timestamp-lines #494 (@raylu)
  • Add docs for using the bootstrap script #493 (@toolmantim)
  • Start logging daemons as soon as possile during bootstrap #492 (@zsims)
  • Merge template files into a single file #487 (@lox)
  • Update AMI to latest packages #480 (@lox)

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v4.0.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v3.3.1

16 Sep 22:27
@lox lox
ec5312a
Compare
Choose a tag to compare

Fixed

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v3.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v4.0.0-rc2

04 Sep 06:54
@lox lox
dde1706
Compare
Choose a tag to compare
Pre-release

Added

Changed

  • Update to the very latest aws-cli #478 (@lox)
  • Bump lifecycled to 2.0.2 #475 (@lox)
  • Default BuildkiteAgentRelease to stable #474 (@lox)
  • Added InstanceCreationTimeout as parameter #476 (@RexChenjq)
  • Update README.md to reflect Amazon Linux 2 #470 (@alexjurkiewicz)
  • Clean up docker login hooks #466 (@lox)
  • Rename the log group name we are using for elastic-stack.log file so we are consistent #463 (@arturopie)
  • Update to latest Amazon Linux 2 LTS #462 (@lox)

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v4.0.0-rc2/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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v3.3.0

04 Sep 05:58
@lox lox
69c9aaf
Compare
Choose a tag to compare

Changed

  • Bump Amazon Linux to 2018.03 #471 (@lox)
  • Bump docker to 18.03.1-ce and docker-compose to 1.22.0 #455 (@lox)
  • Support attaching multiple policies via the parameter #446 (@zsims)

Fixed

Upgrading

Perform a CloudFormation stack update with the following URL:
https://s3.amazonaws.com/buildkite-aws-stack/v3.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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.

Elastic CI Stack for AWS v4.0.0-rc1

18 Jul 06:02
@lox lox
1fed425
Compare
Choose a tag to compare
Pre-release

Changed

  • Use Amazon Linux 2 as base AMI #363 (@lox)
  • Bump docker-login and ecr plugin to latest #454 (@lox)
  • Bump docker to 18.03.1-ce and docker-compose to 1.22.0 #455 (@lox)
  • Support attaching multiple policies via the parameter #446 (@zsims)
  • Make KeyName optional #444 (@zsims)
  • Provide InstanceRoleName as Output #438 (@lox)

Fixed

  1. Perform a CloudFormation stack update with the following URL:
    https://s3.amazonaws.com/buildkite-aws-stack/v4.0.0-rc1/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):

Launch Buildkite AWS Stack

Documentation

See the Readme for this release.