github cattle-ops/terraform-aws-gitlab-runner 9.6.0
v9.6.0

7 hours ago

9.6.0 (2026-10-09)

Features

  • add allowed_docker_credential_helpers option (#1394) (1f72fe4)
  • add cpu_options support to the docker-autoscaler worker launch template (#1391) (071d9ba)
  • add strict_check_interval runner option (#1385) (4fc5b7a)
  • support additional_tags on worker launch template (#1388) (d63d4e3)

Bug Fixes

  • allow DescribeLifecycleHooks for monitor_runner.sh (#1386) (72b225c)
  • only create the autoscaler key pair when use_private_key is set (#1390) (82d4847)
  • prevent mkdir failure if /root/.aws exists (#1395) (8185499)
  • send spot_instance_pools only for the lowest-price allocation strategy (#1393) (2655d81)

Migrations required

One caveat worth knowing: on an existing ASG that already has spot_instance_pools set in state (e.g. created under the old default), switching strategy via a plain update won't clear it. AWS provider treats this field as Optional+Computed, so a null in config carries forward the prior state value instead of unsetting it. That's a Terraform/AWS-provider behavior. A replace/taint is needed to actually reset it on an existing resource.

Don't miss a new terraform-aws-gitlab-runner release

NewReleases is sending notifications on new releases.