Skip to content

Latest commit

 

History

History
123 lines (73 loc) · 3.46 KB

CHANGES.rst

File metadata and controls

123 lines (73 loc) · 3.46 KB

Changelog

debops.gitlab_runner

This project adheres to Semantic Versioning and human-readable changelog.

The current role maintainer_ is drybjed.

Changed

  • Change the APT package name to gitlab-runner. [oussemos]

Added

Changed

  • Switch from GitLab API v1 to GitLab API v4 for Runner management. [drybjed_]

Added

  • Add improved autoscaling off-peak support. [azman0101]
  • Add a separate list of tags defined for shell executors that describe the host in a greater detail. [drybjed_]

Changed

  • Fixed Ansible warnings during task execution. [drybjed_]
  • Update APT cache before first package installation. [azman0101, drybjed_]
  • Convert the Ansible local facts to a Python script. The GitLab Runner state is stored in a separate, secure JSON file. [drybjed_]
  • Redesign the list of default GitLab Runner executors. The role will create a 'shell' executor, unless Docker is detected in which case the 'shell' executor will be disabled. Two Docker executors will be created, one privileged and one unprivileged, with respective tags. [drybjed_]
  • If Docker is detected, the gitlab-runner user will be added to the docker group to allow access to Docker containers. [drybjed_]
  • On hosts with Docker executors, number of concurrent jobs will depend on number of vCPUs available. Hosts with 'shell' executor will be allowed to run only 1 job at a time. [drybjed_]
  • The default 'shell' and privileged Docker executors will not be allowed to run untagged jobs for security reasons. The default unprivileged Docker executor can still run untagged jobs. [drybjed_]

Fixed

  • Fixed an error with missing Ansible facts breaking GitLab Runner registration. [drybjed_]

Changed

  • Added distributed cache bucket location configuration key. [sidewinder12s]

Changed

  • Add 201 as successful HTTP status on register. [bfabio]
  • Update documentation and Changelog. [drybjed_]

debops.gitlab_runner v0.1.0 - 2016-04-11

Added