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.
v2.0.0 (2020-02-05)
Breaking changes:
- Completely refactor gitlab_ci_runner::runner #74 (baurmatt)
- drop Ubuntu support #60 (bastelfreak)
- modulesync 2.7.0 and drop puppet 4 #39 (bastelfreak)
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
isxz
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)
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:
- modulesync 2.1.0 and allow puppet 6.x #23 (bastelfreak)
- allow puppetlabs/stdlib 5.x #19 (bastelfreak)
- initial import of puppet code #13 (LongLiveCHIEF)
- remove apt from metadata.json dependencies #10 (LongLiveCHIEF)
- Update ruby version in dockerfile #8 (LongLiveCHIEF)
- fix module name in metadata.json #6 (LongLiveCHIEF)
- update licensing information #5 (LongLiveCHIEF)
- modulesync setup #1 (LongLiveCHIEF)
* This Changelog was automatically generated by github_changelog_generator