Skip to content
This repository has been archived by the owner on May 17, 2024. It is now read-only.

Latest commit

 

History

History
584 lines (384 loc) · 41.4 KB

CHANGELOG.md

File metadata and controls

584 lines (384 loc) · 41.4 KB

Changelog

v3.0.0 (2024-05-07)

Full Changelog

Implemented enhancements:

  • Add support for Ubuntu 24.04 #254
  • Allow to configure GitLab Runner Autoscaling without docker-machine #251

Fixed bugs:

Closed issues:

  • Require at least ansible-core 2.15 #257

Merged pull requests:

v2.1.0 (2024-04-19)

Full Changelog

Implemented enhancements:

  • Support sentry_dsn parameter #248

Merged pull requests:

v2.0.2 (2024-03-12)

Full Changelog

Merged pull requests:

v2.0.1 (2024-03-04)

Full Changelog

Fixed bugs:

Merged pull requests:

v2.0.0 (2024-02-29)

Full Changelog

UPGRADE NOTES AND BREAKING CHANGES:

As of this release the role switched to the new runner registration workflow. The ability to pass a deprecated runner registration token has been removed. Please use a runner authentication token to register your runner. The registration_token parameter has been replaced by authentication_token. Please make sure that you adjust your config accordingly. More...

Implemented enhancements:

  • Allow to remove session_server configuration #175
  • Allow to remove the cache configuration #4

Closed issues:

  • Apply new gitlab-runner package version scheme #234
  • gitlab-runner registration token deprecated #104

Merged pull requests:

  • chore: prepare release v2.0.0 #237 (Normo)
  • fix: apply new runner version scheme #236 (Normo)
  • Deploy runner configuration via a template file #233 (Normo)
  • chore(deps-dev): bump yamllint from 1.35.0 to 1.35.1 #232 (dependabot[bot])

v1.15.0 (2024-02-16)

Full Changelog

Implemented enhancements:

Merged pull requests:

v1.14.0 (2023-12-14)

Full Changelog

Implemented enhancements:

v1.13.0 (2023-11-23)

Full Changelog

Implemented enhancements:

  • Allow to downgrade GitLab-Runner package #214

Merged pull requests:

v1.12.0 (2023-10-26)

Full Changelog

Implemented enhancements:

  • Allow configuration of network_mtu in Docker executor #205

Merged pull requests:

  • refactor: strip whitespaces before registry-mirrors in flatcar template #207 (Normo)
  • chore: prepare release of version 1.12.0 #208 (tobiashuste)
  • feat: allow to configure network_mtu parameter #206 (tobiashuste)

v1.11.0 (2023-10-25)

Full Changelog

Implemented enhancements:

  • Allow to configure insecure registries in Flatcar config #202

Merged pull requests:

v1.10.0 (2023-10-13)

Full Changelog

Fixed bugs:

  • Update Flatcar configuration #193

Closed issues:

  • Release version 1.10.0 #196

Merged pull requests:

v1.9.0 (2023-07-21)

Full Changelog

Implemented enhancements:

  • Allow to disable local Docker volumes based cache #181

Merged pull requests:

v1.8.0 (2023-07-03)

Full Changelog

Implemented enhancements:

  • Add support for Debian 12 #168
  • Add support for session_server config #165
  • Errors on first run in check_mode #159
  • feat: add support for Debian 12 #170 (tobiashuste)
  • feat: add initial dry-run support #158 (Normo)

Fixed bugs:

Closed issues:

  • Remove official support for unsupported Ansible versions #172
  • Remove official support for Ubuntu 18.04 #167
  • Provide citation metadata #160

Merged pull requests:

v1.7.0 (2023-03-30)

Full Changelog

Closed issues:

  • Use Butane 0.17.0 by default #139
  • Update default docker-machine binary #137

Merged pull requests:

v1.6.1 (2023-01-31)

Full Changelog

Fixed bugs:

  • Butane download link not valid for arm64 architecture #121
  • Download correct binaries for non x86_64 architectures #122 (tobiashuste)

Merged pull requests:

v1.6.0 (2023-01-05)

Full Changelog

Merged pull requests:

v1.5.0 (2022-12-02)

Full Changelog

Implemented enhancements:

  • Switch to butane instead of container-linux-config-transpiler #107

Closed issues:

  • Molecule folder not linted by molecule lint #105

Merged pull requests:

v1.4.0 (2022-11-18)

Full Changelog

Implemented enhancements:

  • Allow to configure cpus, memory and gpus #99
  • Add support for security_opt and devices #97

Fixed bugs:

  • Configuration touched in check mode #87
  • Fix issues with newly introduced parameter gpu, memory and cpus #101 (tobiashuste)
  • Specify version explicitly in Debian apt pinning #92 (tobiashuste)

Merged pull requests:

v1.3.1 (2022-10-19)

Full Changelog

Fixed bugs:

  • Fix touching the runner configuration in check mode #88 (tobiashuste)

Merged pull requests:

v1.3.0 (2022-10-19)

Full Changelog

Implemented enhancements:

  • Allow to configure the listen_address option #82

Merged pull requests:

v1.2.0 (2022-10-05)

Full Changelog

Fixed bugs:

Merged pull requests:

v1.1.0 (2022-07-01)

Full Changelog

Implemented enhancements:

  • Support configuration of shm_size parameter #50

Merged pull requests:

  • Release version 1.1.0 #52 (tobiashuste)
  • Always use the latest version of geerlingguy.docker dependency #49 (Normo)

v1.0.0 (2022-06-29)

Full Changelog

Implemented enhancements:

  • Switch from molecule-docker to molecule-podman #36
  • Add support for Debian 11 #42
  • Add support for Ubuntu 22.04 #40
  • Add support for Debian 11 #43 (tobiashuste)
  • Add support for Ubuntu 22.04 #41 (tobiashuste)
  • Use molecule-podman instead of molecule-docker #37 (tobiashuste)

Closed issues:

  • Do not install docker dependency automatically #47
  • Release version 1.0.0 #45

Merged pull requests:

v0.6.0 (2022-06-17)

Full Changelog

Implemented enhancements:

  • Link issue_tracker URL to GitHub #31
  • Add badges to README #11
  • Implement a daily scheduled run of the CI pipeline #6
  • Update dependencies via Dependabot #5
  • Migrate changelog to github-changelog-generator #21 (tobiashuste)
  • Skip runner registration in molecule test run #14 (tobiashuste)
  • Add badges to README #12 (tobiashuste)
  • Use caching feature of setup-python action #10 (tobiashuste)

Fixed bugs:

  • CI pipeline in forks fails #9

Closed issues:

  • Release version 0.6.0 #23

Merged pull requests:

0.5.1 - 2022-03-17

List of commits

Fixed

  • Fix install from deb file if version is older than installed (!55 by tobiashuste).

0.5.0 - 2022-03-16

List of commits

Added

  • Add support for optionally installing gitlab-runner via a .deb file (!53 by tobiashuste).

0.4.0 - 2022-03-03

List of commits

Changed

0.3.0 - 2022-01-11

List of commits

Added

  • Add support for docker tls_verify parameter (!46 by Normo).

Changed

  • Bump geerlingguy.docker to version 4.1.1 (!48 by Normo).
  • Bump container linux config transpiler to v0.9.2 (!47 by Normo).
  • Bump Python dependencies to the latest version (!50 by tobiashuste).

Fixed

  • Fix debian docker issue in GitLab CI and bump runner version in tests (!49 by tobiashuste).

0.2.2 - 2021-07-30

List of commits

Fixed

  • Fix failing binfmt-init.service for multiarch support (!44 by tobiashuste).

0.2.1 - 2021-07-30

List of commits

Fixed

  • Correctly configure MTU and registry mirror for Docker-in-Docker (!43 by tobiashuste).
  • Fix bug when cache_type is undefined (!42 by tobiashuste).

0.2.0 - 2021-07-28

List of commits

Added

Changed

  • Reference latest version of gitlab-runner throughout the role (!38 by tobiashuste).
  • Skip ignition check tasks if flatcar config is unchanged (!37 by tobiashuste).

Fixed

0.1.0 - 2021-07-20

List of commits

Added

Initial release of the Ansible GitLab-Runner Role.

* This Changelog was automatically generated by github_changelog_generator