Skip to content

Releases: github-aws-runners/terraform-aws-github-runner

v2.6.1

17 Mar 17:08
9909d90
Compare
Choose a tag to compare

2.6.1 (2023-03-17)

Bug Fixes

  • add missing IAM permissions for runners from encrypted AMI (#3049) (e0819f6)
  • allow the instances to send metrics (#3067) (55c40ff)
  • packer defintions missing required metadatatag for start script (9c1fa8a)
  • runners: bump aws-sdk from 2.1329.0 to 2.1337.0 in /modules/runners/lambdas/runners (#3072) (0e80518)
  • runners: increase the log level to WARN when using the enable_job_queued_check parameter (#3046) (1de73bf)
  • syncer: bump axios from 1.3.3 to 1.3.4 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#3059) (fa06b30)
  • webhook: bump @aws-sdk/client-sqs from 3.279.0 to 3.293.0 in /modules/webhook/lambdas/webhook (#3074) (5de5464)
  • webhook: bump @aws-sdk/client-ssm from 3.282.0 to 3.290.0 in /modules/webhook/lambdas/webhook (#3058) (f626c6d)

v2.6.0

13 Mar 15:01
75b88ac
Compare
Choose a tag to compare

2.6.0 (2023-03-13)

Features

  • runners: add option to prefix registered runners in GitHub (#3043) (ea4e042)

Bug Fixes

  • syncer: enable SSE by default for dist bucket (#3048) (a7ad31a)

v2.5.0

10 Mar 17:56
dfd693f
Compare
Choose a tag to compare

2.5.0 (2023-03-10)

Features

  • added outputs for runner log groups. (#3044) (2f683da)
  • runner: allow linux starter-runner script to retrieve labels without with IMDSv2 tags option (#2764) (0d8a74c)

Bug Fixes

  • pool: ensure pool top up respects var.ami_id_ssm_parameter_name (#3040) (c4ab242)

v2.4.0

08 Mar 07:45
e6782e2
Compare
Choose a tag to compare

2.4.0 (2023-03-08)

Features

  • add outputs for lambda and lambda log groups (#3033) (e1ce8be)
  • runners: allow to use a shared encrypted AMI (#2933) (5514c72)

Bug Fixes

  • runners: bump aws-sdk from 2.1289.0 to 2.1329.0 in /modules/runners/lambdas/runners (#3018) (9bfcfe6)
  • webhook: bump @aws-sdk/client-ssm from 3.278.0 to 3.282.0 in /modules/webhook/lambdas/webhook (#3021) (7b7c211)

v2.3.0

01 Mar 15:54
4c50a04
Compare
Choose a tag to compare

2.3.0 (2023-03-01)

Features

  • syncer: add option to disable runner syncer lambda trigger (#2986) (5eb27b0)

Bug Fixes

  • runners: bump @aws-sdk/client-ssm from 3.272.0 to 3.281.0 in /modules/runners/lambdas/runners (#3014) (7c390ba)
  • runners: propagate var.runner_ec2_tags to EC2 volumes (#2985) (a9b1fa8)
  • webhook: bump @aws-sdk/client-sqs from 3.264.0 to 3.279.0 in /modules/webhook/lambdas/webhook (#3011) (9d1d3bd)

v2.2.2

24 Feb 11:05
a5c4637
Compare
Choose a tag to compare

2.2.2 (2023-02-24)

Bug Fixes

  • runners: bump @aws-sdk/client-ssm from 3.245.0 to 3.272.0 in /modules/runners/lambdas/runners (#2971) (a1c700f)
  • runners: Fix typo in .setup_info generated in start-runner.ps1. (#2967) (e8f74bc)
  • webhook: bump @aws-sdk/client-ssm from 3.245.0 to 3.278.0 in /modules/webhook/lambdas/webhook (#2990) (b61c2bf)
  • webhook: bump @octokit/rest from 19.0.5 to 19.0.7 in /modules/webhook/lambdas/webhook (#2980) (8a5a8ae)

v2.2.1

17 Feb 10:32
ef548d9
Compare
Choose a tag to compare

2.2.1 (2023-02-17)

Bug Fixes

  • binary-syncer: Allow lambda inside VPC (#2938) (4bb80be)
  • runners: bump @octokit/auth-app from 4.0.8 to 4.0.9 in /modules/runners/lambdas/runners (#2953) (fce2a75)
  • runners: Fix incorrect path to SSM cloudwatch config parameter. (8f4cc41)
  • runners: Fix path to SSM cloudwatch config parameter on Windows (#2922) (8f4cc41)
  • syncer: bump axios from 1.2.2 to 1.3.3 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2959) (1aa261e)

v2.2.0

10 Feb 13:55
ea79b70
Compare
Choose a tag to compare

2.2.0 (2023-02-10)

Features

Bug Fixes

  • Add missing entry for AWS-recommended price-capacity-optimized strategy to ProcessEnv interface (9b8f88b)
  • Adds InsufficientInstanceCapacity to list of scaling errors (4eb3b16)
  • multi-runner: Create DLQ only if requested (#2903) (3d33744)
  • multi-runner: Missing ami_id_ssm_parameter_name parameter from multi-runner #2883 (#2911) (19138d9)
  • runner: Adds InsufficientInstanceCapacity to list of scaling errors (#2926) (4eb3b16)
  • runners: Add missing entry for AWS-recommended price-capacity-optimized strategy to ProcessEnv interface (#2921) (9b8f88b)
  • runners: Bump @octokit/types from 8.0.0 to 9.0.0 in /modules/runners/lambdas/runners (#2910) (abdc3ac)
  • runners: Bump cron-parser from 4.7.0 to 4.7.1 in /modules/runners/lambdas/runners (#2893) (fd2dc78)
  • syncer: bump aws-sdk from 2.1290.0 to 2.1312.0 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2940) (8d1b281)
  • webhook: Bump @octokit/webhooks from 10.4.0 to 10.7.0 in /modules/webhook/lambdas/webhook (#2907) (d9ab310)

Performance Improvements

  • webhook: Use @aws-sdk/client-sqs in the webhook Lambda (#2924) (b8898ef)

v2.1.1

12 Jan 15:46
af04380
Compare
Choose a tag to compare

2.1.1 (2023-01-12)

Important notice:

The fix applied #2801 to ensure the pool respects booting instance can have as side effect that after upgrading you have lesser instance in your pool. This is intended since booting instances could be potentential pool instances. Adjust your pool when needed, and try to configure the crontab for the pool in such way it is not running more frequent than the time it takes to boot instances in the pool.

Bug Fixes

  • Honnor booting instance in runner pool (#2801) (9f841f7)
  • runners: Bump @aws-sdk/client-ssm from 3.241.0 to 3.245.0 in /modules/runners/lambdas/runners (#2866) (ca6a0bb)
  • runners: Bump @octokit/auth-app from 4.0.7 to 4.0.8 in /modules/runners/lambdas/runners (#2870) (755796f)
  • runners: Bump luxon from 3.1.1 to 3.2.1 in /modules/runners/lambdas/runners (#2860) (159a1ef)
  • syncer: Bump aws-sdk from 2.1284.0 to 2.1290.0 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2871) (f8c027d)
  • webhook: Bump @aws-sdk/client-ssm from 3.238.0 to 3.245.0 in /modules/webhook/lambdas/webhook (#2872) (c50a773)
  • webhook: Bump aws-sdk from 2.1289.0 to 2.1292.0 in /modules/webhook/lambdas/webhook (#2876) (b3507af)

v2.1.0

06 Jan 07:48
e8aec5e
Compare
Choose a tag to compare

2.1.0 (2023-01-06)

Features

  • runners: Add delay to prevent ssm rate limits using setTimeout (#2823) (1461efd)

Bug Fixes

  • variables: Correction enable_enable_fifo_build_queue (#2857) (455e272)
  • examples: multi-runner runner label (2840d5e)
  • runners: Bump @aws-sdk/client-ssm from 3.238.0 to 3.241.0 in /modules/runners/lambdas/runners (#2838) (89b1839)
  • runners: Bump aws-sdk from 2.1284.0 to 2.1289.0 in /modules/runners/lambdas/runners (#2855) (402e5ac)
  • webhook: Bump aws-sdk from 2.1284.0 to 2.1289.0 in /modules/webhook/lambdas/webhook (#2856) (5d6dd37)
  • webhook: Bump axios from 1.2.1 to 1.2.2 in /modules/runner-binaries-syncer/lambdas/runner-binaries-syncer (#2827) (686624a)