Skip to content

Releases: cattle-ops/terraform-aws-gitlab-runner

Release 4.2.0

18 Aug 09:41
Compare
Choose a tag to compare
  • Added
    • Option to disable account id is used in bucket name #113 @Glen-Moonpig
    • Cancel sport instances during destroy for example default and public.
  • Changed:

Release 4.1.0

05 Aug 20:57
Compare
Choose a tag to compare

Changed:

  • Runner tags namespaced with ":" are split wrong in userdata. #111 @ony-harverson-moonpig

Release candidate M5

29 Jul 19:35
Compare
Choose a tag to compare
4.0.0_M5

Fix formatting

Release 4.0.0

29 Jul 20:56
Compare
Choose a tag to compare

Terraform 0.12

Module is available as Terraform 0.12 module, pin to version 4.x. Please submit pull-requests to the develop branch.

Migration from 0.11 to 0.12 is tested for the runner-default example. To migrate the runner, execute the following steps.

  • Update to Terraform 0.12
  • Migrate your Terraform code via Terraform terraform 0.12upgrade.
  • Update the module from 3.10.0 to 4.0.0, next run terraform init
  • Run terraform apply. This should trigger only a re-creation of the the auto launch configuration and a minor change in the auto-scaling group.

Terraform 0.11

Module is available as Terraform 0.11 module, pin module to version 3.x. Please submit pull-requests to the terraform011 branch.

Release 3.10.0

29 Jul 16:08
Compare
Choose a tag to compare
  • Chnaged
    • The user data script for the EC2 runner agent instance is not logging anymore on trace level. To enable bash xtrace set enable_runner_user_data_trace_log to true. #49
    • Generate links for Readme during release, #63

Release 3.9.0

26 Jul 20:32
Compare
Choose a tag to compare
  • Changed
    • Update default runner version to 12.1.0 (#106)
  • Added

Release candidate M4

22 Jul 20:32
0340c08
Compare
Choose a tag to compare
Release candidate M4 Pre-release
Pre-release
Feature/terraform 0.12 sync develop (#103)

Sync develop branch to tf 0.12 branch

* Fix misleading variable description (#86)

* changed the description for the variable `enable_manage_gitlab_token`, since the second part of the description was misleading

* rewritten the description of the variable `enable_manage_gitlab_token` based on feedback from PR

* update changelog

* ci script update (#90)

* ci/bin/autodocs.sh: exit if dependencies are not installed
(pandoc or terraform-docs)

* ci/bin/verify-examples: make check for examples working
and not print some obscure error messages

* Adding docker pull policy Parameter (#89)

* adding pull policy parameter

* update documentation from master

* runautodocs

* regenerate README

* adding paramter to allow specify docker-machine ami

this allows us to also use the latest ubuntu 18.04
for the docker-machine instances

* adding paramter to allow specify docker-machine ami (#88)

this allows us to also use the latest ubuntu 18.04
for the docker-machine instances

* Update docs

* Release 3.6.0

* fix: availability zone in AWS region (#93)

* fix: availability zone in AWS region

* fix: use data source to determine az

* fix: use a variable to determine timezone (#94)

* fix: use a variable to determine timezone

* fix: update documentation

* Fix broken public example

* Move cache to moudle (#96)

FIx #91

* Release 3.7.0

* Add variable docker_machine_role_json allowing role policy customization (#100)

* Add variable docker_machine_role_json allowing role policy customization

* Update docs

* Add variable docker_machine_ssh_cidr_blocks allowing ssh ingress restriction (#101)

* Update names for docker machine security-rules (#102)

* Fix merge mistake

* Fix merge mistake

Release 3.8.0

22 Jul 20:41
Compare
Choose a tag to compare
  • Added
    • Variable docker_machine_ssh_cidr_blocks to set CIDR for ingress on docker machine SSH rules. @kevinrambaud #101
    • Variable docker_machine_role_json allowing role policy customization #kevinrambaud #100

Release 3.7.0

17 Jul 06:47
Compare
Choose a tag to compare
  • Changed
    • Creation of multiple instances of the runner is now supported. Cache is therefor moved to an internal module. Pleas see the example runner-public for a concrete sample. The change should have no effect if you apply the state migration script migragations/migration-state-3.7.x.sh.
    • Examples are more generic by removing the time zone and AZ zone to variables. @@theBenForce

Release candidate M3

12 Jul 07:09
Compare
Choose a tag to compare
  • Sync PR's #93, #94
  • Option to use docker socket instead of privileged mode #95