Skip to content

Latest commit

 

History

History
277 lines (173 loc) · 19.4 KB

CHANGELOG.md

File metadata and controls

277 lines (173 loc) · 19.4 KB

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v6.0.0 (2024-11-22)

Full Changelog

Breaking changes:

Implemented enhancements:

Merged pull requests:

v5.1.0 (2023-12-04)

Full Changelog

Implemented enhancements:

v5.0.0 (2023-10-17)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

  • Fix broken apt::source declaration for Debian-based systems #142 (logicminds)

Merged pull requests:

v4.4.0 (2022-12-14)

Full Changelog

Implemented enhancements:

v4.3.1 (2022-06-20)

Full Changelog

Fixed bugs:

Merged pull requests:

v4.3.0 (2022-01-20)

Full Changelog

Implemented enhancements:

  • Implement support for config file/dir permission management. #95 (UiP9AV6Y)

Merged pull requests:

v4.2.0 (2021-12-06)

Full Changelog

Closed issues:

  • Certificate verify failed on update to v4.0.0 #124

Merged pull requests:

v4.1.0 (2021-11-04)

Full Changelog

Implemented enhancements:

Merged pull requests:

v4.0.0 (2021-08-26)

Full Changelog

Version 4.0.0 is a new major release of this module. It has many improvements but also significant breaking changes that you should read about and test before deploying into a production environment. Specifically Puppet 6 is required, your code will probably need updating and existing runners will reregister.

The README has further details.

Huge thanks to all our contributors and especially to Matthias Baur for his excellent contributions to this release.

Breaking changes:

  • Drop RHEL/CentOS 6 and Amazon Linux Support #118
  • Deprecate support for Debian 8 and Ubuntu 16.04 (and add support for Ubuntu 20.04) #114 (alexjfisher)
  • Add support for registration by leveraging a "Deferred" function #107 (baurmatt)
  • Move to concat for config.toml #75 (baurmatt)

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Get acceptance tests setup and running #20

Merged pull requests:

v3.0.0 (2020-09-15)

Full Changelog

Breaking changes:

  • Make manage_docker optional and include the docker module if used #80 (baurmatt)

Implemented enhancements:

  • Allow management of check_interval config setting #91 (tuxmea)
  • Add support for CentOS 8, Debian 10 #87 (dhoppe)

Merged pull requests:

v2.1.0 (2020-04-07)

Full Changelog

Implemented enhancements:

  • Use new gitlab gpg keys for package management #84 (dhoppe)

Closed issues:

  • Release new version #58

v2.0.0 (2020-02-06)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Module should manage build_dir and cache_dir #33
  • Add bolt task to register/unregister a runner #73 (baurmatt)
  • Add Amazon Linux support (RedHat OS Family) #70 (bFekete)
  • Add listen_address parameter #65 (baurmatt)
  • Add custom repo #48 (lupintrd)
  • Add support for current releases #41 (dhoppe)
  • Fix xz dependency on RedHat systems #40 (smortex)

Fixed bugs:

  • Multiple tags in tag-list are ignored only last is respected #37
  • The package xz-utils is xz on CentOS #25
  • Fix bugs which got introduced by to runner.pp refactoring #76 (baurmatt)
  • Fix runner name in unregister command #57 (dcasella)
  • Use '=' to avoid errors while joining cmd options+values #31 (ajcollett)

Closed issues:

  • registration_token containing undescore gets modified #61
  • /etc/gitlab-runner/config.toml must exist #35
  • Metrics server and Session listen address' #26

Merged pull requests:

  • Extract resources out of init.pp #72 (baurmatt)
  • Allow puppetlabs/stdlib 6.x #71 (dhoppe)
  • Switch to puppet-strings for documentation #64 (baurmatt)
  • Use grep with --fixed-strings to avoid issues with some characters in the runner's names #63 (Farfaday)
  • Extend documentation in README with example tags #59 (jacksgt)
  • add limitations about the runner configurations #56 (thde)
  • ensure config exists #53 (thde)
  • Added suport for configuring sentry_dsn #44 (schewara)
  • Allow ensure => "present" for runners #36 (evhan)
  • allow build_dir and cache_dir to be managed #34 (slmagus)

v1.0.0 (2018-11-21)

Full Changelog

This is the first release of puppet/gitlab_ci_runner. The functionality in this module was previously part of puppet/gitlab

Fixed bugs:

  • Fix (un-)registering runner with similar names #22 (elkangaroo)

Closed issues:

  • Import cirunner code from voxpupuli/puppet-gitlab module #12
  • remove apt from dependencies #4
  • Update license in metadata.json and add LiCENSE file #3
  • Update ruby version in Dockerfile #2

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator