Releases: voxpupuli/puppet-gitlab
Releases · voxpupuli/puppet-gitlab
v10.1.0
What's Changed
New Features 🎉
- Debian: Add support for holding a package by @NeatNerdPrime in #440
New Contributors
- @NeatNerdPrime made their first contribution in #440
Full Changelog: v10.0.0...v10.1.0
v10.0.0
What's Changed
Breaking Changes 🛠
- Drop EoL EL7 support by @bastelfreak in #442
- Drop EoL CentOS 8 by @bastelfreak in #448
- Drop EoL Ubuntu 18.04 by @bastelfreak in #444
- Drop EoL Debian 10 & 11 by @bastelfreak in #447
New Features 🎉
- Add EL9, Debian 12, Ubuntu 22.04 support by @yakatz in #430
- Improve support for hooks in
@hashed
storage by @yakatz in #429 - Add Ubuntu 24.04 support by @bastelfreak in #443
- Add CentOS 9 support by @bastelfreak in #445
- Add AlmaLinux 8 & 9 support by @bastelfreak in #446
Documentation Updates 📚
Other Changes
New Contributors
- @zilchms made their first contribution in #428
- @yakatz made their first contribution in #430
- @0xbilko made their first contribution in #432
- @talseth made their first contribution in #433
Full Changelog: v9.0.0...v10.0.0
Release v2.1.0 - Deprecate skip_auto_reconfigure in favor of skip_auto_migrations
v2.1.0 (2018-05-27)
Implemented enhancements:
- skip-auto-migrations is deprecated in favor of skip-auto-reconfigure #228
- Update auto migrations file #234 (LongLiveCHIEF)
- Added postgres upgrade tasks #182 (Nekototori)
- Unregister runner #178 (SirUrban)
Fixed bugs:
- skip-auto-migrations should be placed before gitlab::install #232
- Wrong Type in Optional Param: user #220
- $web_server documentation differs from code #217
decorate
method intemplates/gitlab.rb.erb
file may break some thing #146- init.pp: fix #217 #219 (NiklausHofer)
Closed issues:
- Manage letsencrypt options #224
- Bad use of method 'inspect' causes bool values not to apply. #222
- Facter code still exists from Issue 131 #170
- Drop Puppet 3 support. #118
Merged pull requests:
- Remove docker nodesets #233 (bastelfreak)
- drop EOL OSs; fix puppet version range #231 (bastelfreak)
- fix typo in README #216 (catay)
- Add support for Ubuntu 16.04 LTS #214 (jkroepke)
Release v2.0.0 - Puppet 3 compatibility dropped
v2.0.0 (2018-04-07)
Breaking changes:
- git_data_dirs not documented, deprecate git_data_dir #159
- remove auto-execution of gitlab:setup #210 (LongLiveCHIEF)
- remove git_data_dir #209 (LongLiveCHIEF)
Implemented enhancements:
- Migrate Puppet Module to Voxpupuli #171
- Feature: Allow database to index git authorized_keys #168
- data dir changes in gitlab 9 #137
- add letsencrypt section to gitlab.rb #200 (costela)
- Add ha roles #186 (LongLiveCHIEF)
- Db indexing for git authorized keys #177 (LongLiveCHIEF)
- drop legacy is_hash method, replace topscope fact with facts hash #107 (james-powis)
Fixed bugs:
- RHEL 7.2 Installation Failure (Possibly GPG Key URL) #196
- After upgrade to GitLab 10.4.3 each puppet run wants to remove #195
- Fixed redhat installation #198 (dsavell)
Closed issues:
- Backup cron configuration will trigger gitlab restart #204
- YUM GPG keys are invalid #203
- add support for letsencrypt options #199
- RPM gpg key verification failure on install #194
Merged pull requests:
- bump puppet to latest supported version 4.10.0 #208 (bastelfreak)
- Move backup to its own class #205 (baurmatt)
- Propose small spelling change #185 (jeis2497052)
- Allow managing backup cron w/o managing the config file #180 (mhyzon)
- Remove deprecated hiera and validation functions #119 (jkroepke)
Release v1.16.1 - Tweks for Vox Pupuli
Release v1.16.0 - First release to Vox Pupuli
Implemented enhancements:
- Verify package signatures on RedHat #163
Fixed bugs:
- Regression: yum $releasever results in 404 error for RHEL yum repo #153
Closed issues:
- Deploy current version of GitLab Runner #166
- GitLab 10: Your git_dta_dirs settings is deprecated #162
- Support new package repo #157
- puppet-gitlab requires outdated module dependencies #152
- Broken LDAP #138
Merged pull requests:
- Release 1.16.0 #190 (tobru)
- Ensure spec test use hiera fixtures. #181 (andrekeller)
- Update for rubocop compliance #179 (mterzo)
- Fixes via rubocop -a #176 (kallies)
- fix typo #175 (bc-bjoern)
- initial modulesync #174 (tobru)
- Transfer module to Vox Pupuli #173 (tobru)
- Fix repo URL for RHEL 7. Enable gpgcheck and add in gitlab-ee key. #172 (mhyzon)
- apt dep version bump #169 (minorOffense)
- Add support for metrics_server in CI Runner #167 (djjudas21)
- Fix for new git_data_dirs syntax in Gitlab 10 #164 (flyinbutrs)
- Add backup job #155 (b4ldr)
- add support for chained global hooks #154 (hboomsma)
v1.15.2
- Make CI runner package_name configurable (must be set to "gitlab-runner" for Gitlab 10.x). Thanks to Paul B. (paulRbr)!
v1.15.1 [2017-07-28]
- Dummy release for Puppet Forge
v1.15.0 [2017-07-28]
- Support geo_* configuration options (thanks to shaheed121)
- Drop warning about RPM support (thanks to djjudas21/Jonathan)
v1.14.0 [2017-05-22]
- Support data_dirs (thanks to logicminds/Corey Osman)
- Add flag to disable all prometheus functionality
- Add flag to disable auto migrations
- Support sidekiq_cluster configuration options