forked from voxpupuli/puppet-gitlab
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
177 lines (116 loc) · 5.12 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
# CHANGELOG
## v1.15.2 [2017-09-28]
* 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
## v1.13.3 [2017-04-04]
* Remove broken and unnecessary YAML workaround from gitlab.rb.erb
## v1.13.2 [2017-04-03]
* Fix handling of integers and string quoting in gitlab.rb
* Fix spec test
## v1.13.1 [2017-04-03]
* Fix metadata.json
## v1.13.0 [2017-04-03]
* Remove ci_nginx configuration options for compatibility with Gitlab 9
## v1.12.0 [2017-04-03]
* Fixed gitlab.rb template for Integers in `gitlab_rails` setting because of rack_attack_git_basic_auth will fail during gitlab reconfiguration if the Integer Values are Strings.
* Add dependencies to apt-transport-https, xz-utils
* Merge hashes for runner configuration
* Fix use of integers in gitlab_rails settings
* Add Prometheus and node_exporter params
* Fix hash sorting for LDAP
* Remove pe requirement
* Do not decorate within hash to avoid quoting twice
* Remove ci_external_url parameter as it breaks configuration build
## v1.11.0 [2016-12-23]
* Feature to manage `manage_storage_directores`. Thanks to Greg Dowmont
* Feature to manage `external_port`. Thanks to @blakejakopovic
* New parameter `service_provider`. Thanks to @petems
* Better systemd compatibility. Thanks to @petems and @bastian.jeske
* Beaver acceptance tests. Thanks to @petems
* `external_url` now defaults to `http://$fqdn`. Thanks to @willonit
* Fixes to gitlab.rb template for `gitlab_rails` setting. Thanks to John Nicholas
* Small fix for easier upgrading from ce to ee. Thanks to @dhollinger
## v1.10.0 [2016-08-10]
* Several small fixes
* Updates to Spec Tests
* Full registry configuration. Thanks to @jkroepke
* Enhanced CI runner configuration (concurrent) and testing. Thanks to @iamjamestl
## v1.9.2 [2016-06-14]
* Nginx config replication for registry nginx
## v1.9.1 [2016-06-14]
* Fix missed changes in tag
## v1.9.0 [2016-06-14]
* Support for Gitlab integrated Docker registry. Thanks to @llauren
* Config file management can be deactivated. Thanks to @divansantana
* Add package_ensure parameter for gitlab-ci-multi-runner package. Thanks to @thlapin
## v1.8.0 [2016-03-11]
* Support for Gitlab Workhorse. Thanks to @tunasalat
* Support for Gitlab Pages
* Feature to create Custom Hooks. Thanks to @b4ldr
* Install `apt-transport-https` on Debian like OS
## v1.7.2 [2016-02-11]
* Sort nested hashes to make sure they don't trigger a service reload every time
Thanks to @sccloud
## v1.7.1 [2015-12-23]
* Fix for stringify_facts setting. Thanks to @jsmithwvnet
* Service enabled for all distro's. Thanks to @witjoh
## v1.7.0 [2015-11-25]
* Support for managing Gitlab CI Runner. Thanks to @maetthu-indermuehle
* New parameter: `manage_package`. Thanks to @MrStaticVoid
## v1.6.0 [2015-11-06]
* New parameter:
* `mattermost_nginx_eq_nginx`
* `package_pin` to Pin package version (package_ensure) on Debian OS
* Puppet 4 now a first class citizen in Travis testing
* Decorator improvements (Array). Thanks to @deadratfink
* Symlink in /etc/init.d/ to gitlab-ctl
* Allow disabling of omnibus user management. Thanks to @alexsmithhp
* Update to apt module version > 2 (new dependency). Thanks to @b4ldr
## v1.5.0 [2015-08-27]
* Support for new features introduced in 7.14:
* `gitlab_git_http_server` parameter
* `mattermost_external_url`, `mattermost` and `mattermost_nginx` parameter
* Better support for older Puppet versions. #20
## v1.4.0 [2015-07-24]
* Added management of Gitlab secrets file `/etc/gitlab/gitlab-secrets.json`
## v1.3.0 [2015-07-17]
* Fixed bug with gitlab.rb.erb template for use with git_data_dir
* Updated erb template to accomodate for values being hashes
* Added check for external database
* Fixes for RedHat Repository URLs
* More spec tests
* Bump puppetlabs-apt module version requirement
Thanks to @robbruce for his contributions for this version!
## v1.2.2 [2015-07-07]
* Sort hash keys when writing gitlab.rb file. Thanks to @jrwesolo
* Simplify parameter logic and add new parameters
for the gitlab service. Thanks to @jrwesolo
## v1.2.1 [2015-06-29]
* Explicit resource ordering to have apt_update executed
before package installation
## v1.2.0 [2015-06-23]
* removed `rails` parameter because it was a duplicate
of `gitlab_rails`. Thanks to @tdb
* Add high_availability config section. Thanks to @tdb
## v1.1.0 [2015-06-17]
* Support for RHEL 7
* Travis testing against Puppet 4
* Initial support for Puppet 4 (Tested on Travis)
## v1.0.3 [2015-06-16]
* Module is now located under the "vshn" namespace on forge. "vshnops" is
being deprecated!
## v1.0.2 [2015-05-29]
* Correct URL to project page
## v1.0.1 [2015-05-29]
* Small correction to metadata.json
## v1.0.0 [2015-05-29]
* Initial release