389
|
1 ## v11.0.3
|
|
2
|
|
3 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v11.0.2...v11.0.3)
|
|
4
|
|
5 ### Fixed
|
|
6
|
|
7 - \(IAC-1430\) - Minor docs updating [\#1401](https://github.com/puppetlabs/puppetlabs-mysql/pull/1401) ([pmcmaw](https://github.com/pmcmaw))
|
|
8
|
|
9 ## [v11.0.2](https://github.com/puppetlabs/puppetlabs-mysql/tree/v11.0.2) (2021-06-07)
|
|
10
|
|
11 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v11.0.1...v11.0.2)
|
|
12
|
|
13 ### Fixed
|
|
14
|
|
15 - \(bugfix\) - Pull python3-mysqldb in Debian Bullseye [\#1396](https://github.com/puppetlabs/puppetlabs-mysql/pull/1396) ([thomasgoirand](https://github.com/thomasgoirand))
|
|
16 - Update xtrabackup package name for Ubuntu 20.04 [\#1387](https://github.com/puppetlabs/puppetlabs-mysql/pull/1387) ([rsynnest](https://github.com/rsynnest))
|
|
17
|
|
18 ## [v11.0.1](https://github.com/puppetlabs/puppetlabs-mysql/tree/v11.0.1) (2021-04-19)
|
|
19
|
|
20 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v11.0.0...v11.0.1)
|
|
21
|
|
22 ### Fixed
|
|
23
|
|
24 - Fix: Puppet Unknown variable: 'mysql::params::exec\_path' [\#1378](https://github.com/puppetlabs/puppetlabs-mysql/pull/1378) ([JvGinkel](https://github.com/JvGinkel))
|
|
25 - \(IAC-1497\) - Removal of unsupported `translate` dependency [\#1375](https://github.com/puppetlabs/puppetlabs-mysql/pull/1375) ([david22swan](https://github.com/david22swan))
|
|
26 - \(MODULES-10926\) Fix Java binding package for Ubuntu 20.04 [\#1373](https://github.com/puppetlabs/puppetlabs-mysql/pull/1373) ([treydock](https://github.com/treydock))
|
|
27
|
|
28 ## [v11.0.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v11.0.0) (2021-03-01)
|
|
29
|
|
30 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.10.0...v11.0.0)
|
|
31
|
|
32 ### Changed
|
|
33
|
|
34 - pdksync - \(MAINT\) Remove SLES 11 support [\#1370](https://github.com/puppetlabs/puppetlabs-mysql/pull/1370) ([sanfrancrisko](https://github.com/sanfrancrisko))
|
|
35 - pdksync - \(MAINT\) Remove RHEL 5 family support [\#1369](https://github.com/puppetlabs/puppetlabs-mysql/pull/1369) ([sanfrancrisko](https://github.com/sanfrancrisko))
|
|
36 - pdksync - Remove Puppet 5 from testing and bump minimal version to 6.0.0 [\#1366](https://github.com/puppetlabs/puppetlabs-mysql/pull/1366) ([carabasdaniel](https://github.com/carabasdaniel))
|
|
37
|
|
38 ### Added
|
|
39
|
|
40 - Support compression command and extension [\#1363](https://github.com/puppetlabs/puppetlabs-mysql/pull/1363) ([dploeger](https://github.com/dploeger))
|
|
41
|
|
42 ## [v10.10.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.10.0) (2021-02-11)
|
|
43
|
|
44 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.9.1...v10.10.0)
|
|
45
|
|
46 ### Added
|
|
47
|
|
48 - Set default MySQL version for FreeBSD [\#1360](https://github.com/puppetlabs/puppetlabs-mysql/pull/1360) ([olevole](https://github.com/olevole))
|
|
49
|
|
50 ## [v10.9.1](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.9.1) (2021-01-06)
|
|
51
|
|
52 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.9.0...v10.9.1)
|
|
53
|
|
54 ### Fixed
|
|
55
|
|
56 - Repair check of logbindir [\#1348](https://github.com/puppetlabs/puppetlabs-mysql/pull/1348) ([qha](https://github.com/qha))
|
|
57
|
|
58 ## [v10.9.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.9.0) (2020-12-16)
|
|
59
|
|
60 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.8.0...v10.9.0)
|
|
61
|
|
62 ### Added
|
|
63
|
|
64 - \(FEAT\) Add support for Puppet 7 [\#1347](https://github.com/puppetlabs/puppetlabs-mysql/pull/1347) ([daianamezdrea](https://github.com/daianamezdrea))
|
|
65 - \(IAC-996\) Removal of inappropriate terminology [\#1340](https://github.com/puppetlabs/puppetlabs-mysql/pull/1340) ([pmcmaw](https://github.com/pmcmaw))
|
|
66
|
|
67 ## [v10.8.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.8.0) (2020-11-03)
|
|
68
|
|
69 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.7.1...v10.8.0)
|
|
70
|
|
71 ### Added
|
|
72
|
|
73 - Add compatibility for Amazon Linux 2 [\#1328](https://github.com/puppetlabs/puppetlabs-mysql/pull/1328) ([greno2](https://github.com/greno2))
|
|
74
|
|
75 ### Fixed
|
244
|
76
|
389
|
77 - \(IAC-1137\) Ensure curl package is installed for xtrabackup tests [\#1338](https://github.com/puppetlabs/puppetlabs-mysql/pull/1338) ([pmcmaw](https://github.com/pmcmaw))
|
|
78 - \(MODULES-10788\) - fix for password prompt when creating mysql\_login\_path resource [\#1334](https://github.com/puppetlabs/puppetlabs-mysql/pull/1334) ([andeman](https://github.com/andeman))
|
|
79 - \(MODULES-10790\) - Setting logbin results in error Unknown variable: 'managed\_dirs\_path' [\#1325](https://github.com/puppetlabs/puppetlabs-mysql/pull/1325) ([pmcmaw](https://github.com/pmcmaw))
|
|
80 - Fix package for python bindings on Ubuntu 20.04 [\#1323](https://github.com/puppetlabs/puppetlabs-mysql/pull/1323) ([tobias-urdin](https://github.com/tobias-urdin))
|
|
81
|
|
82 ## [v10.7.1](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.7.1) (2020-09-25)
|
|
83
|
|
84 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.7.0...v10.7.1)
|
|
85
|
|
86 ### Fixed
|
|
87
|
|
88 - \(IAC-1175\) Pin percona-release to version 1.0-22 for Debian 8 [\#1329](https://github.com/puppetlabs/puppetlabs-mysql/pull/1329) ([pmcmaw](https://github.com/pmcmaw))
|
|
89 - \[MODULES-10773\] Fix for rh-mysql80 [\#1322](https://github.com/puppetlabs/puppetlabs-mysql/pull/1322) ([carabasdaniel](https://github.com/carabasdaniel))
|
|
90
|
|
91 ## [v10.7.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.7.0) (2020-08-12)
|
|
92
|
|
93 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.6.0...v10.7.0)
|
|
94
|
|
95 ### Added
|
|
96
|
|
97 - pdksync - \(IAC-973\) - Update travis/appveyor to run on new default branch `main` [\#1316](https://github.com/puppetlabs/puppetlabs-mysql/pull/1316) ([david22swan](https://github.com/david22swan))
|
|
98 - add package provider and source [\#1314](https://github.com/puppetlabs/puppetlabs-mysql/pull/1314) ([fe80](https://github.com/fe80))
|
|
99
|
|
100 ### Fixed
|
|
101
|
|
102 - Remove non printable characters [\#1315](https://github.com/puppetlabs/puppetlabs-mysql/pull/1315) ([elmobp](https://github.com/elmobp))
|
|
103 - Remove control character from manifests/server.pp [\#1312](https://github.com/puppetlabs/puppetlabs-mysql/pull/1312) ([tomkrouper](https://github.com/tomkrouper))
|
|
104
|
|
105 ## [v10.6.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.6.0) (2020-06-23)
|
|
106
|
|
107 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.5.0...v10.6.0)
|
|
108
|
|
109 ### Added
|
|
110
|
|
111 - Handle cron package from different module [\#1306](https://github.com/puppetlabs/puppetlabs-mysql/pull/1306) ([ashish1099](https://github.com/ashish1099))
|
|
112 - \(IAC-746\) - Add ubuntu 20.04 support [\#1303](https://github.com/puppetlabs/puppetlabs-mysql/pull/1303) ([david22swan](https://github.com/david22swan))
|
|
113 - \(MODULES-1550\) add new Feature MySQL login paths [\#1295](https://github.com/puppetlabs/puppetlabs-mysql/pull/1295) ([andeman](https://github.com/andeman))
|
|
114
|
|
115 ### Fixed
|
|
116
|
|
117 - Add managed\_dirs parameter [\#1305](https://github.com/puppetlabs/puppetlabs-mysql/pull/1305) ([evgenkisel](https://github.com/evgenkisel))
|
|
118 - change split on whitespace to split on tab in mysql\_user [\#1233](https://github.com/puppetlabs/puppetlabs-mysql/pull/1233) ([koshatul](https://github.com/koshatul))
|
|
119
|
|
120 ## [v10.5.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.5.0) (2020-05-13)
|
|
121
|
|
122 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.4.0...v10.5.0)
|
|
123
|
|
124 ### Added
|
|
125
|
|
126 - Support mariadb's ed25519-based authentication [\#1292](https://github.com/puppetlabs/puppetlabs-mysql/pull/1292) ([dciabrin](https://github.com/dciabrin))
|
|
127 - Allow changing the mysql-config-file group-ownership [\#1284](https://github.com/puppetlabs/puppetlabs-mysql/pull/1284) ([unki](https://github.com/unki))
|
|
128
|
|
129 ### Fixed
|
|
130
|
|
131 - Remove legacy \(old API\) `mysql_password` function [\#1299](https://github.com/puppetlabs/puppetlabs-mysql/pull/1299) ([alexjfisher](https://github.com/alexjfisher))
|
|
132 - Improve differences between generated mysql service id values [\#1293](https://github.com/puppetlabs/puppetlabs-mysql/pull/1293) ([ryaner](https://github.com/ryaner))
|
|
133 - \(MODULES-10023\) Fix multiple xtrabackup regressions [\#1245](https://github.com/puppetlabs/puppetlabs-mysql/pull/1245) ([fraenki](https://github.com/fraenki))
|
|
134 - Fix binarylog by allowing users to specify managed directories [\#1194](https://github.com/puppetlabs/puppetlabs-mysql/pull/1194) ([elfranne](https://github.com/elfranne))
|
|
135
|
|
136 ## [v10.4.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.4.0) (2020-03-02)
|
|
137
|
|
138 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.3.0...v10.4.0)
|
|
139
|
|
140 ### Added
|
|
141
|
|
142 - Allow adapting MySQL configuration file's permissions mode [\#1278](https://github.com/puppetlabs/puppetlabs-mysql/pull/1278) ([unki](https://github.com/unki))
|
|
143 - pdksync - \(FM-8581\) - Debian 10 added to travis and provision file refactored [\#1275](https://github.com/puppetlabs/puppetlabs-mysql/pull/1275) ([david22swan](https://github.com/david22swan))
|
|
144 - Allow backupcompress for xtrabackup profile [\#1196](https://github.com/puppetlabs/puppetlabs-mysql/pull/1196) ([Spuffnduff](https://github.com/Spuffnduff))
|
|
145 - Enable module to not use default options [\#1192](https://github.com/puppetlabs/puppetlabs-mysql/pull/1192) ([morremeyer](https://github.com/morremeyer))
|
|
146
|
|
147 ## [v10.3.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.3.0) (2019-12-11)
|
|
148
|
|
149 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.2.1...v10.3.0)
|
|
150
|
|
151 ### Added
|
|
152
|
|
153 - \(FM-8677\) - Support added for CentOS 8 [\#1254](https://github.com/puppetlabs/puppetlabs-mysql/pull/1254) ([david22swan](https://github.com/david22swan))
|
|
154
|
|
155 ### Fixed
|
|
156
|
|
157 - Fix java and ruby binding packages for Debian 10 [\#1264](https://github.com/puppetlabs/puppetlabs-mysql/pull/1264) ([treydock](https://github.com/treydock))
|
|
158 - \(MODULES-10114\) Confine fact for only when mysql is in PATH [\#1256](https://github.com/puppetlabs/puppetlabs-mysql/pull/1256) ([bFekete](https://github.com/bFekete))
|
244
|
159
|
|
160 ## [v10.2.1](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.2.1) (2019-10-30)
|
|
161
|
|
162 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.2.0...v10.2.1)
|
|
163
|
|
164 ### Fixed
|
|
165
|
|
166 - Fix mysql::sql task error message [\#1243](https://github.com/puppetlabs/puppetlabs-mysql/pull/1243) ([alexjfisher](https://github.com/alexjfisher))
|
|
167 - Fix xtrabackup regression introduced in \#1207 [\#1242](https://github.com/puppetlabs/puppetlabs-mysql/pull/1242) ([fraenki](https://github.com/fraenki))
|
|
168 - Repair mysql\_grant docs and diagnostics [\#1237](https://github.com/puppetlabs/puppetlabs-mysql/pull/1237) ([qha](https://github.com/qha))
|
|
169
|
|
170 ## [v10.2.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.2.0) (2019-09-24)
|
|
171
|
|
172 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.1.0...v10.2.0)
|
|
173
|
|
174 ### Added
|
|
175
|
|
176 - FM-8406 add support on Debian10 [\#1230](https://github.com/puppetlabs/puppetlabs-mysql/pull/1230) ([lionce](https://github.com/lionce))
|
|
177 - Make backup success file path configurable [\#1207](https://github.com/puppetlabs/puppetlabs-mysql/pull/1207) ([HT43-bqxFqB](https://github.com/HT43-bqxFqB))
|
|
178
|
|
179 ### Fixed
|
|
180
|
|
181 - No package under FreeBSD [\#1227](https://github.com/puppetlabs/puppetlabs-mysql/pull/1227) ([jas01](https://github.com/jas01))
|
|
182 - Fix group on FreeBSD [\#1226](https://github.com/puppetlabs/puppetlabs-mysql/pull/1226) ([jas01](https://github.com/jas01))
|
|
183 - Don't run fact when you can't find mysqld [\#1224](https://github.com/puppetlabs/puppetlabs-mysql/pull/1224) ([jstewart612](https://github.com/jstewart612))
|
|
184 - Bugfix on Debian 9 : ruby\_package\_name must be ruby-mysql2 [\#1223](https://github.com/puppetlabs/puppetlabs-mysql/pull/1223) ([leopoiroux](https://github.com/leopoiroux))
|
|
185 - Fix errors for /bin/sh with the xtrabackup cron [\#1222](https://github.com/puppetlabs/puppetlabs-mysql/pull/1222) ([baldurmen](https://github.com/baldurmen))
|
|
186 - Fix/fix dependency issue in freebsd with log error file creation from 10.0.0 [\#1221](https://github.com/puppetlabs/puppetlabs-mysql/pull/1221) ([rick-pri](https://github.com/rick-pri))
|
|
187
|
|
188 ## [v10.1.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.1.0) (2019-07-30)
|
|
189
|
|
190 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v10.0.0...v10.1.0)
|
|
191
|
|
192 ### Added
|
|
193
|
|
194 - Allow backup::mysqldump::time to accept monthday, month, weekday [\#1214](https://github.com/puppetlabs/puppetlabs-mysql/pull/1214) ([malakai97](https://github.com/malakai97))
|
|
195
|
|
196 ## [v10.0.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v10.0.0) (2019-06-26)
|
|
197
|
|
198 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v9.1.0...v10.0.0)
|
|
199
|
|
200 ### Added
|
|
201
|
|
202 - add support for rh-mariadb102 [\#1209](https://github.com/puppetlabs/puppetlabs-mysql/pull/1209) ([martin-schlossarek](https://github.com/martin-schlossarek))
|
|
203 - Freebsd compat [\#1208](https://github.com/puppetlabs/puppetlabs-mysql/pull/1208) ([kapouik](https://github.com/kapouik))
|
|
204
|
|
205 ### Fixed
|
|
206
|
|
207 - FM-7982 - update provisioner to docker\_exp [\#1205](https://github.com/puppetlabs/puppetlabs-mysql/pull/1205) ([lionce](https://github.com/lionce))
|
|
208
|
|
209 ## [v9.1.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v9.1.0) (2019-06-10)
|
|
210
|
|
211 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/v9.0.0...v9.1.0)
|
|
212
|
|
213 ### Added
|
|
214
|
|
215 - Add option to specify $backupdir as a symlink target, for use with dm… [\#1200](https://github.com/puppetlabs/puppetlabs-mysql/pull/1200) ([comport3](https://github.com/comport3))
|
|
216 - \(FM-8029\) Add RedHat 8 support [\#1199](https://github.com/puppetlabs/puppetlabs-mysql/pull/1199) ([eimlav](https://github.com/eimlav))
|
|
217 - Allow own Xtrabackup script [\#1189](https://github.com/puppetlabs/puppetlabs-mysql/pull/1189) ([SaschaDoering](https://github.com/SaschaDoering))
|
|
218 - Litmus conversion [\#1175](https://github.com/puppetlabs/puppetlabs-mysql/pull/1175) ([pmcmaw](https://github.com/pmcmaw))
|
|
219
|
|
220 ### Fixed
|
|
221
|
|
222 - \(MODULES-6875,MODULES-7487\) - Fix mariadb mysql\_user password idempotency [\#1195](https://github.com/puppetlabs/puppetlabs-mysql/pull/1195) ([alexjfisher](https://github.com/alexjfisher))
|
|
223
|
|
224 ## [v9.0.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/v9.0.0) (2019-05-21)
|
|
225
|
|
226 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/8.1.0...v9.0.0)
|
|
227
|
|
228 ### Changed
|
|
229
|
|
230 - pdksync - \(MODULES-8444\) - Raise lower Puppet bound [\#1184](https://github.com/puppetlabs/puppetlabs-mysql/pull/1184) ([david22swan](https://github.com/david22swan))
|
|
231
|
|
232 ### Added
|
|
233
|
|
234 - Make incremental backups deactivable [\#1188](https://github.com/puppetlabs/puppetlabs-mysql/pull/1188) ([SaschaDoering](https://github.com/SaschaDoering))
|
|
235 - Allow multiple backupmethods [\#1187](https://github.com/puppetlabs/puppetlabs-mysql/pull/1187) ([SaschaDoering](https://github.com/SaschaDoering))
|
|
236
|
|
237 ### Fixed
|
|
238
|
|
239 - Fix the contribution guide URL [\#1190](https://github.com/puppetlabs/puppetlabs-mysql/pull/1190) ([mauricemeyer](https://github.com/mauricemeyer))
|
|
240 - \(MODULES-8886\) Revert removal of deepmerge function [\#1181](https://github.com/puppetlabs/puppetlabs-mysql/pull/1181) ([eimlav](https://github.com/eimlav))
|
|
241 - Fixed Changelog links for 8.1.0 [\#1180](https://github.com/puppetlabs/puppetlabs-mysql/pull/1180) ([mauricemeyer](https://github.com/mauricemeyer))
|
|
242
|
|
243 ## [8.1.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/8.1.0) (2019-04-03)
|
|
244
|
|
245 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/8.0.1...8.1.0)
|
|
246
|
|
247 ### Added
|
|
248
|
|
249 - Rotate option for xtrabackup script [\#1176](https://github.com/puppetlabs/puppetlabs-mysql/pull/1176) ([elfranne](https://github.com/elfranne))
|
|
250 - Add support for dynamic backupmethods/mariabackup [\#1171](https://github.com/puppetlabs/puppetlabs-mysql/pull/1171) ([danquack](https://github.com/danquack))
|
|
251
|
|
252 ### Fixed
|
|
253
|
|
254 - \(MODULES-6627\) Remove unused --host flags from mysqlcaller [\#1174](https://github.com/puppetlabs/puppetlabs-mysql/pull/1174) ([david22swan](https://github.com/david22swan))
|
|
255 - Set correct packagename for ruby\_mysql on Ubuntu 18.04 [\#1163](https://github.com/puppetlabs/puppetlabs-mysql/pull/1163) ([datty](https://github.com/datty))
|
|
256 - \[MODULES-8779\] Set proper python\_package\_name for RHEL/CentOS 8 [\#1161](https://github.com/puppetlabs/puppetlabs-mysql/pull/1161) ([javierpena](https://github.com/javierpena))
|
|
257 - fix install ordering for innodb data size [\#1160](https://github.com/puppetlabs/puppetlabs-mysql/pull/1160) ([fe80](https://github.com/fe80))
|
|
258
|
|
259 ## [8.0.1](https://github.com/puppetlabs/puppetlabs-mysql/tree/8.0.1) (2019-03-20)
|
|
260
|
|
261 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/8.0.0...8.0.1)
|
|
262
|
|
263 ### Fixed
|
|
264
|
|
265 - \(MODULES-8684\) - Removing private tags from Puppet Types [\#1170](https://github.com/puppetlabs/puppetlabs-mysql/pull/1170) ([david22swan](https://github.com/david22swan))
|
|
266
|
|
267 ## [8.0.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/8.0.0) (2019-01-18)
|
|
268
|
|
269 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/7.0.0...8.0.0)
|
|
270
|
|
271 ### Changed
|
|
272
|
|
273 - \(MODULES-8193\) - Removal of inbuilt deepmerge and dirname functions [\#1145](https://github.com/puppetlabs/puppetlabs-mysql/pull/1145) ([david22swan](https://github.com/david22swan))
|
|
274
|
|
275 ### Added
|
|
276
|
|
277 - \(MODULES-3539\) Allow @ in username [\#1155](https://github.com/puppetlabs/puppetlabs-mysql/pull/1155) ([Fogelholk](https://github.com/Fogelholk))
|
|
278 - \(MODULES-8144\) - Add support for SLES 15 [\#1146](https://github.com/puppetlabs/puppetlabs-mysql/pull/1146) ([eimlav](https://github.com/eimlav))
|
|
279 - Added support for RHSCL mysql versions and support for .mylogin.cnf for MySQL 5.6.6+ [\#1061](https://github.com/puppetlabs/puppetlabs-mysql/pull/1061) ([DJMuggs](https://github.com/DJMuggs))
|
|
280
|
|
281 ### Fixed
|
|
282
|
|
283 - \(MODULES-8193\) - Wrapper methods created for inbuilt 4.x functions [\#1151](https://github.com/puppetlabs/puppetlabs-mysql/pull/1151) ([david22swan](https://github.com/david22swan))
|
|
284 - pdksync - \(FM-7655\) Fix rubygems-update for ruby \< 2.3 [\#1150](https://github.com/puppetlabs/puppetlabs-mysql/pull/1150) ([tphoney](https://github.com/tphoney))
|
|
285 - Add includedir for Gentoo [\#1147](https://github.com/puppetlabs/puppetlabs-mysql/pull/1147) ([baurmatt](https://github.com/baurmatt))
|
|
286 - add mysql\_native\_password for mariadb 10.2 in password\_hash [\#1117](https://github.com/puppetlabs/puppetlabs-mysql/pull/1117) ([mlk-89](https://github.com/mlk-89))
|
|
287 - Removing query\_cache ops that are no longer supported in MySQL \>= 8.0 [\#1107](https://github.com/puppetlabs/puppetlabs-mysql/pull/1107) ([ernstae](https://github.com/ernstae))
|
|
288
|
|
289 ## [7.0.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/7.0.0) (2018-10-25)
|
|
290
|
|
291 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/6.2.0...7.0.0)
|
|
292
|
|
293 ### Changed
|
|
294
|
|
295 - \(MODULES-6923\) remove staging module [\#1115](https://github.com/puppetlabs/puppetlabs-mysql/pull/1115) ([tphoney](https://github.com/tphoney))
|
|
296
|
|
297 ### Added
|
|
298
|
|
299 - \(MODULES-7857\) Support user creation on galera [\#1130](https://github.com/puppetlabs/puppetlabs-mysql/pull/1130) ([MaxFedotov](https://github.com/MaxFedotov))
|
|
300 - MySQL 8 compatibility in user management [\#1092](https://github.com/puppetlabs/puppetlabs-mysql/pull/1092) ([zpetr](https://github.com/zpetr))
|
|
301
|
|
302 ### Fixed
|
|
303
|
|
304 - \(MODULES-7487\) Check authentication string for user password on MariaDB 10.2.16+ [\#1135](https://github.com/puppetlabs/puppetlabs-mysql/pull/1135) ([gguillotte](https://github.com/gguillotte))
|
|
305
|
|
306 ## [6.2.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/6.2.0) (2018-09-27)
|
|
307
|
|
308 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/6.1.0...6.2.0)
|
|
309
|
|
310 ### Added
|
|
311
|
|
312 - pdksync - \(MODULES-6805\) metadata.json shows support for puppet 6 [\#1127](https://github.com/puppetlabs/puppetlabs-mysql/pull/1127) ([tphoney](https://github.com/tphoney))
|
|
313
|
|
314 ### Fixed
|
|
315
|
|
316 - \(maint\) - Change versioning comparison [\#1123](https://github.com/puppetlabs/puppetlabs-mysql/pull/1123) ([eimlav](https://github.com/eimlav))
|
|
317
|
|
318 ## [6.1.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/6.1.0) (2018-09-13)
|
|
319
|
|
320 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/6.0.0...6.1.0)
|
|
321
|
|
322 ### Fixed
|
|
323
|
|
324 - pdksync - \(MODULES-7705\) - Bumping stdlib dependency from \< 5.0.0 to \< 6.0.0 [\#1114](https://github.com/puppetlabs/puppetlabs-mysql/pull/1114) ([pmcmaw](https://github.com/pmcmaw))
|
|
325 - \(MODULES-6981\) Do not try to read ~root/.my.cnf when calling "mysqld -V" [\#1063](https://github.com/puppetlabs/puppetlabs-mysql/pull/1063) ([simondeziel](https://github.com/simondeziel))
|
|
326
|
|
327 ## [6.0.0](https://github.com/puppetlabs/puppetlabs-mysql/tree/6.0.0) (2018-08-01)
|
|
328
|
|
329 [Full Changelog](https://github.com/puppetlabs/puppetlabs-mysql/compare/5.4.0...6.0.0)
|
|
330
|
|
331 ### Changed
|
|
332
|
|
333 - \[FM-6962\] Removal of unsupported OS from mysql [\#1086](https://github.com/puppetlabs/puppetlabs-mysql/pull/1086) ([david22swan](https://github.com/david22swan))
|
|
334
|
|
335 ### Added
|
|
336
|
|
337 - \(FM-5985\) - Addition of support for Ubuntu 18.04 to mysql [\#1104](https://github.com/puppetlabs/puppetlabs-mysql/pull/1104) ([david22swan](https://github.com/david22swan))
|
|
338 - \(MODULES-7439\) - Implementing beaker-testmode\_switcher [\#1095](https://github.com/puppetlabs/puppetlabs-mysql/pull/1095) ([pmcmaw](https://github.com/pmcmaw))
|
|
339 - Support for optional\_\_args and prescript to mysqldump backup provider [\#1083](https://github.com/puppetlabs/puppetlabs-mysql/pull/1083) ([eputnam](https://github.com/eputnam))
|
|
340 - Allow empty user passwords [\#1075](https://github.com/puppetlabs/puppetlabs-mysql/pull/1075) ([ThoTischner](https://github.com/ThoTischner))
|
|
341 - Add user tls\_options and grant options to mysql::db [\#1065](https://github.com/puppetlabs/puppetlabs-mysql/pull/1065) ([edestecd](https://github.com/edestecd))
|
|
342 - Use puppet4 functions-api [\#1044](https://github.com/puppetlabs/puppetlabs-mysql/pull/1044) ([juliantodt](https://github.com/juliantodt))
|
|
343 - Replaced 'DROP USER' with 'DROP USER IF EXISTS' [\#942](https://github.com/puppetlabs/puppetlabs-mysql/pull/942) ([libertamohamed](https://github.com/libertamohamed))
|
|
344
|
|
345 ### Fixed
|
|
346
|
|
347 - \(MODULES-7353\) Enable service for Debian 9 [\#1094](https://github.com/puppetlabs/puppetlabs-mysql/pull/1094) ([david22swan](https://github.com/david22swan))
|
|
348 - Update locales test for Debian 9 [\#1091](https://github.com/puppetlabs/puppetlabs-mysql/pull/1091) ([HelenCampbell](https://github.com/HelenCampbell))
|
|
349 - \[FM-7045\] Fix to allow Debian 9 test's to run clean [\#1088](https://github.com/puppetlabs/puppetlabs-mysql/pull/1088) ([david22swan](https://github.com/david22swan))
|
|
350 - \(MODULES-7198\) Fix DROP USER IF EXISTS on mariadb [\#1082](https://github.com/puppetlabs/puppetlabs-mysql/pull/1082) ([hunner](https://github.com/hunner))
|
|
351
|
|
352 ## 5.4.0
|
|
353
|
|
354 ### Added
|
|
355
|
|
356 - \(PDOC-210\) Puppet Strings documentation [\#1068](https://github.com/puppetlabs/puppetlabs-mysql/pull/1068) ([hunner](https://github.com/hunner))
|
|
357 - Compatibility for Alpine linux [\#1049](https://github.com/puppetlabs/puppetlabs-mysql/pull/1049) ([cisco87](https://github.com/cisco87))
|
|
358
|
|
359 ### Fixed
|
|
360
|
|
361 - \(MODULES-6627\) Removed unused --host flag from mysqlcaller [\#1064](https://github.com/puppetlabs/puppetlabs-mysql/pull/1064) ([HelenCampbell](https://github.com/HelenCampbell))
|
|
362 - Fixed archlinux compatibility [\#1057](https://github.com/puppetlabs/puppetlabs-mysql/pull/1057) ([bastelfreak](https://github.com/bastelfreak))
|
|
363 - Changed input param option in export.json from sql to file [\#1054](https://github.com/puppetlabs/puppetlabs-mysql/pull/1054) ([cgoswami](https://github.com/cgoswami))
|
|
364
|
|
365 ## Supported Release [5.3.0]
|
|
366 ### Summary
|
|
367 This release uses the PDK convert functionality which in return makes the module PDK compliant. It also includes a roll up of maintenance changes, a new task and support for `GRANTS FUNCTION`.
|
|
368
|
|
369 ### Added
|
|
370 - Add support for `GRANTS FUNCTION` ([MODULES-2075](https://tickets.puppet.com/browse/MODULES-2075)).
|
|
371 - Add Export database task.
|
|
372 - PDK Convert mysql ([MODULES-6454](https://tickets.puppet.com/browse/MODULES-6454)).
|
|
373
|
|
374 ### Changed
|
|
375 - Allow authentication plugin to be changed.
|
|
376 - Update mysql_user provider.
|
|
377 - Plugins don't exist before 5.5; password field name changed
|
|
378 - Fix helpful rubocops and disable hurtful cops.
|
|
379 - Addressing puppet-lint and rubocop errors
|
|
380 - Remove update bundler and add ignore .DS_Store
|
|
381 - Skip rubocop warning in task.
|
|
382 - Fix a typo in a classname in the changelog.
|
|
383
|
|
384 ## Supported Release [5.2.1]
|
|
385 ### Summary
|
|
386 This release fixes CVE-2018-6508 which is a potential arbitrary code execution via tasks.
|
|
387
|
|
388 ### Fixed
|
|
389 - Fix export and mysql tasks for arbitrary remote code
|
|
390
|
|
391 ## Supported Release [5.2.0]
|
|
392
|
|
393 ### Added
|
|
394 - Compatibility for puppet-staging 3.0.0
|
|
395
|
|
396 ### Fixed
|
|
397 - Centralize all mysql command calls for providers
|
|
398 - Add paths to `mysql_datadir` provider for RedHat Software Collections
|
|
399
|
|
400 ## Supported Release [5.1.0]
|
|
401 ### Summary
|
|
402 This release adds Tasks to the Mysql module.
|
|
403
|
|
404 #### Added
|
|
405 - Adds the execute sql task.
|
|
406
|
|
407 ## Supported Release [5.0.0]
|
|
408 ### Summary
|
|
409 This is a major release that adds support for string translation. Currently the only supported language besides
|
|
410 English is Japanese.
|
|
411
|
|
412 #### Added
|
|
413 - Several gem dependencies required for translation.
|
|
414 - Wrapping of strings that require translation. Strings in ruby code are now wrapped with `_()` and strings in puppet code with `translate()`.
|
|
415 - Debian 9 support
|
|
416
|
|
417 #### Changed
|
|
418 - The default php_package_name for Debian and Ubuntu to `php-mysql`
|
|
419
|
|
420 ## Supported Release 4.0.1
|
|
421 ### Summary
|
|
422 This is a small bugfix release that makes `mysql_install_db` optional and fixes some regular expression issues.
|
|
423
|
|
424 #### Bugfixes
|
|
425 - ([MODULES-5528](https://tickets.puppet.com/browse/MODULES-5528)) Fixes the `mysql_install_db` command so that it is optional
|
|
426 - ([MODULES-5602](https://tickets.puppet.com/browse/MODULES-5602)) Removes superfluous backslashes in some regular expressions that were causing instability
|
|
427
|
|
428 ## Supported Release 4.0.0
|
|
429 ### Summary
|
|
430 This release sees the enablement of rubocop, also an update to the lib directory with rubocop fixes and several other changes and fixes. Also a bump to the Puppet version compatibility and several Puppet language updates.
|
|
431
|
|
432 #### Added
|
|
433 - Updated README.md with example how to install MySQL Community Server 5.6 on Centos 7.3
|
|
434 - Enabled Rubocop and addition of Rubocop fixes for /lib directory.
|
|
435
|
|
436 #### Removed
|
|
437 - Dropped legacy tests for db.pp.
|
|
438
|
|
439 #### Changed
|
|
440 - Replaced validate function calls with datatypes in db.pp.
|
|
441 - Bumped recommended puppet version to between 4.7.0 and 6.0.0.
|
|
442 - Conditionalize name validation in mysql_grant type. ([MODULES-4604](https://tickets.puppet.com/browse/MODULES-4604))
|
|
443
|
|
444 #### Fixed
|
|
445 - Removal of invalid parameter provider on Mysql_user[user@localhost] in mysql::db ([MODULES-4115](https://tickets.puppet.com/browse/MODULES-4115))
|
|
446 - Fixed server_service_name for Debian/stretch.
|
|
447 - Spec fixes for Puppet 5.
|
|
448 - Test update for fix:create procedure, then grant ([MODULES-5390](https://tickets.puppet.com/browse/MODULES-5390))
|
|
449 - Fixing empty user/password issue for xtrabackup. Now defaults as undef instead of ''.
|
|
450 - Remove unsupported Ubuntu versions ([MODULES-5501](https://tickets.puppet.com/browse/MODULES-5501))
|
|
451
|
|
452 ## Supported Release 3.11.0
|
|
453 ### Summary
|
|
454 This release includes README and metadata translations to Japanese, as well as some enhancements and bugfixes.
|
|
455
|
|
456 #### Added
|
|
457 - New flag for successful backups
|
|
458 - Solaris support improvements
|
|
459 - New parameter `optional_args` for extra innobackupex options
|
|
460 - Specify environment variables (e.g. https_proxy) for MySQLTuner download.
|
|
461 - Check to only install bzip2 if `$backupcompress` is `true`
|
|
462 - Debian 9 compatibility
|
|
463 - Japanese README
|
|
464
|
|
465 #### Fixed
|
|
466 - Syntax errors
|
|
467 - Bug where error logs were being created before the datadir was initialized (MODULES-4743)
|
|
468
|
|
469 ## Supported Release 3.10.0
|
|
470 ### Summary
|
|
471 This release includes new features for setting TLS options on a mysql user, a new parameter to allow specifying tool to import sql files, as well as various bugfixes.
|
|
472
|
|
473 #### Features
|
|
474 - (MODULES-3879) Adds `import_cat_cmd` parameter to specify the command to read sql files
|
|
475 - Adds support for setting `tls_options` in `mysql_user`
|
|
476
|
|
477 #### Bugfixes
|
|
478 - (MODULES-3557) Adds Ubuntu 16.04 package names for language bindings
|
|
479 - (MODULES-3907) Adds MySQL/Percona 5.7 initialize on fresh deploy
|
|
480
|
|
481 ## Supported Release 3.9.0
|
|
482 ### Summary
|
|
483 This release adds Percona 5.7 support and compatibility with Ubuntu 16.04, in addition to various bugfixes.
|
|
484
|
|
485 #### Features
|
|
486 - (MODULES-3441) Adds the `mysqld_version` fact
|
|
487 - (MODULES-3513) Adds a new backup dump parameter `maxallowedpacket`
|
|
488 - Adds new parameter `xtrabackup_package_name` to `mysql::backup::xtrabackup` class
|
|
489 - Adds ability to revoke GRANT privilege
|
|
490
|
|
491 #### Bugfixes
|
|
492 - Fixes a bug where `mysql_user` fails if facter cannot retrieve fqdn.
|
|
493 - Fix global parameter usage in backup script
|
|
494 - Adds support for `puppet-staging` version `2.0.0`
|
|
495 - (MODULES-3601) Moves binary logging configuration to take place after package install
|
|
496 - (MODULES-3711) Add limit to mysql server ID generated value
|
|
497 - (MODULES-3698) Fixes defaults for SLES12
|
|
498 - Updates user name length restrictions for MySQL version 5.7.8 and above.
|
|
499 - Fixes a bug where error log is not writable by owner
|
|
500
|
|
501 ## Supported Release 3.8.0
|
|
502 ### Summary
|
|
503 This release adds Percona 5.7 support and compatibility with Ubuntu 16.04, in addition to various bugfixes.
|
|
504
|
|
505 #### Features
|
|
506 - Adds support for Percona 5.7
|
|
507 - Adds support for Ubuntu 16.04 (Xenial)
|
|
508
|
|
509 #### Known Limitations
|
|
510 - The mysqlbackup.sh script will not work on MySQL 5.7.0 and up.
|
|
511
|
|
512 #### Bugfixes
|
|
513 - Use mysql_install_db only with uniq defaults-extra-file
|
|
514 - Updates mysqlbackup.sh to ensure backup directory exist
|
|
515 - Loosen MariaDB recognition to fix it on Debian 8
|
|
516 - Allow mysql::backup::mysqldump to access root_group in tests
|
|
517 - Fixed problem with ignoring parameters from global configs
|
|
518 - Fixes ordering issue that initialized mysqld before config is set
|
|
519 - (MODULES-1256) Fix parameters on OpenSUSE 12
|
|
520 - Fixes install errors on Debian-based OS by configuring the base of includedir
|
|
521 - Configure the configfile location for mariadb
|
|
522 - Default mysqld_type return value should be 'mysql' if another type is not detected
|
|
523 - Make sure that bzip2 is installed before setting up the cron tab job using mysqlbackup.sh
|
|
524 - Fixes path issue on FreeBSD
|
|
525 - Check that /var/lib/mysql actually contains files
|
|
526 - Removes mysql regex when checking type
|
|
527 - (MODULES-2111) Add the system database to user related actions
|
|
528 - Updates default group for logfiles on Debian-based OS to 'adm'
|
|
529 - Fixes an issue with Amazon linux major release 4 installation
|
|
530 - Fixes 'mysql_install_db' script support on Gentoo
|
|
531 - Removes erroneous anchors to mysql::client from mysql::db
|
|
532 - Adds path to be able to find MySQL 5.5 installation on CentOS
|
|
533
|
|
534 ## Supported Release 3.7.0
|
|
535 ### Summary
|
|
536
|
|
537 A large release with several new features. Also includes a considerable amount of bugfixes, many around compatibility and improvements to current functionality.
|
|
538
|
|
539 #### Features
|
|
540
|
|
541 - Now uses mariadb in OpenSuSE >= 13.1.
|
|
542 - Switch to rspec-puppet-facts.
|
|
543 - Additional function to check if table exists before grant.
|
|
544 - Add ability to input password hash directly.
|
|
545 - Now checking major release instead of specific release.
|
|
546 - Debian 8 support.
|
|
547
|
|
548 #### Bugfixes
|
|
549
|
|
550 - Minor doc update.
|
|
551 - Fixes improper use of function `warn` in backup manifest of server.
|
|
552 - Fixes to Compatibility with PE 3.3.
|
|
553 - Fixes `when not managing config file` in `mysql_server_spec`.
|
|
554 - Improved user validation and munging.
|
|
555 - Fixes fetching the mysql_user password for MySQL >=5.7.6.
|
|
556 - Fixes unique server_id within my.cnf, the issue were the entire mac address was not being read in to generate the id.
|
|
557 - Corrects the daemon_dev_package_name for mariadb on redhat.
|
|
558 - Fix version compare to properly suppress show_diff for root password.
|
|
559 - Fixes to ensure compatibility with future parser.
|
|
560 - Solaris removed from PE in metadata as its not supported.
|
|
561 - Use MYSQL_PWD to avoid mysqldump warnings.
|
|
562 - Use temp cnf file instead of env variable which creates acceptance test failures.
|
|
563 - No longer hash passwords that are already hashed.
|
|
564 - Fix Gemfile to work with ruby 1.8.7.
|
|
565 - Fixed MySQL 5.7.6++ compatibility.
|
|
566 - Fixing error when disabling service management and the service does not exist.
|
|
567 - Ubuntu vivid should use systemd not upstart.
|
|
568 - Fixed new mysql_datadir provider on CentOS for MySQl 5.7.6 compatibility.
|
|
569 - Ensure if service restart to wait till mysql is up.
|
|
570 - Move all dependencies to not have them in case of service unmanaged.
|
|
571 - Re-Added the ability to set a empty string as option parameter.
|
|
572 - Fixes edge-case with dropping pre-existing users with grants.
|
|
573 - Fix logic for choosing rspec version.
|
|
574 - Refactored main acceptance suite.
|
|
575 - Skip idempotency tests on test cells that do have PUP-5016 unfixed.
|
|
576 - Fix tmpdir to be shared across examples.
|
|
577 - Update to current msync configs [006831f].
|
|
578 - Fix mysql_grant with MySQL ANSI_QUOTES mode.
|
|
579 - Generate .my.cnf for all sections.
|
|
580
|
|
581 ## Supported Release 3.6.2
|
|
582 ### Summary
|
|
583
|
|
584 Small release for support of newer PE versions. This increments the version of PE in the metadata.json file.
|
|
585
|
|
586 ## 2015-09-22 - Supported Release 3.6.1
|
|
587 ### Summary
|
|
588 This is a security and bugfix release that fixes incorrect username truncation in the munge for the mysql_user type, incorrect function used in `mysql::server::backup` and fixes compatibility issues with PE 3.3.x.
|
|
589
|
|
590 #### Bugfixes
|
|
591 - Loosen the regex in mysql_user munging so the username is not unintentionally truncated.
|
|
592 - Use `warning()` not `warn()`
|
|
593 - Metadata had inadvertantly dropped 3.3.x support
|
|
594 - Some 3.3.x compatibility issues in `mysqltuner` were corrected
|
|
595
|
|
596 ## 2015-08-10 - Supported Release 3.6.0
|
|
597 ### Summary
|
|
598 This release adds the ability to use mysql::db and `mysql_*` types against unmanaged or external mysql instances.
|
|
599
|
|
600 #### Features
|
|
601 - Add ability to use mysql::db WITHOUT mysql::server (ie, externally)
|
|
602 - Add prescript attribute to mysql::server::backup for xtrabackup
|
|
603 - Add postscript ability to xtrabackup provider.
|
|
604
|
|
605 #### Bugfixes
|
|
606 - Fix default root passwords blocking puppet on mysql 5.8
|
|
607 - Fix service dependency when package_manage is false
|
|
608 - Fix selinux permissions on my.cnf
|
|
609
|
|
610 ## 2015-07-23 - Supported Release 3.5.0
|
|
611 ### Summary
|
|
612 A small release to add explicit support to newer Puppet versions and accumulated patches.
|
|
613
|
|
614 #### Features/Improvements
|
|
615 - Start running tests against puppet 4
|
|
616 - Support longer usernames on newer MariaDB versions
|
|
617 - Add parameters for Solaris 11 and 12
|
|
618
|
|
619 #### Bugfixes
|
|
620 - Fix references to the mysql-server package
|
|
621 - mysql_server_id doesn't throw and error on machines without macaddress
|
|
622
|
|
623 ## 2015-05-19 - Supported Release 3.4.0
|
|
624 ### Summary
|
|
625 This release includes the addition of extra facts, OpenBSD compatibility, and a number of other features, improvements and bug fixes.
|
|
626
|
|
627 #### Features/Improvements
|
|
628 - Added server_id fact which includes mac address for better uniqueness
|
|
629 - Added OpenBSD compatibility, only for 'OpenBSD -current' (due to the recent switch to mariadb)
|
|
630 - Added a $mysql_group parameter, and use that instead of the $root_group parameter to define the group membership of the mysql error log file.
|
|
631 - Updated tests for rspec-puppet 2 and future parser
|
|
632 - Further acceptance testing improvements
|
|
633 - MODULES-1928 - allow log-error to be undef
|
|
634 - Split package installation and database install
|
|
635 - README wording improvements
|
|
636 - Added options for including/excluding triggers and routines
|
|
637 - Made the 'TRIGGER' privilege of mysqldump backups depend on whether or not we are actually backing up triggers
|
|
638 - Cleaned up the privilege assignment in the mysqldump backup script
|
|
639 - Add a fact for capturing the mysql version installed
|
|
640
|
|
641 #### Bugfixes
|
|
642 - mysql backup: fix regression in mysql_user call
|
|
643 - Set service_ensure to undef, in the case of an unmanaged service
|
|
644 - README Typos fixed
|
|
645 - Bugfix on Xtrabackup crons
|
|
646 - Fixed a permission problem that was preventing triggers from being backed up
|
|
647 - MODULES-1981: Revoke and grant difference of old and new privileges
|
|
648 - Fix an issue were we assume triggers work
|
|
649 - Change default for mysql::server::backup to ignore_triggers = false
|
|
650
|
|
651 #### Deprecations
|
|
652 mysql::server::old_root_password property
|
|
653
|
|
654 ## 2015-03-03 - Supported Release 3.3.0
|
|
655 ### Summary
|
|
656 This release includes major README updates, the addition of backup providers, and a fix for managing the log-bin directory.
|
|
657
|
|
658 #### Features
|
|
659 - Add package_manage parameters to `mysql::server` and `mysql::client` (MODULES-1143)
|
|
660 - README improvements
|
|
661 - Add `mysqldump`, `mysqlbackup`, and `xtrabackup` backup providers.
|
|
662
|
|
663 #### Bugfixes
|
|
664 - log-error overrides were not being properly used (MODULES-1804)
|
|
665 - check for full path for log-bin to stop puppet from managing file '.'
|
|
666
|
|
667 ## 2015-02-09 - Supported Release 3.2.0
|
|
668 ### Summary
|
|
669 This release includes several new features and bugfixes, including support for various plugins, making the output from mysql_password more consistent when input is empty and improved username validation.
|
|
670
|
|
671 #### Features
|
|
672 - Add type and provider to manage plugins
|
|
673 - Add support for authentication plugins
|
|
674 - Add support for mysql_install_db on freebsd
|
|
675 - Add `create_root_user` and `create_root_my_cnf` parameters to `mysql::server`
|
|
676
|
|
677 #### Bugfixes
|
|
678 - Remove dependency on stdlib >= 4.1.0 (MODULES-1759)
|
|
679 - Make grant autorequire user
|
|
680 - Remove invalid parameter 'provider' from mysql_user instance (MODULES-1731)
|
|
681 - Return empty string for empty input in mysql_password
|
|
682 - Fix `mysql::account_security` when fqdn==localhost
|
|
683 - Update username validation (MODULES-1520)
|
|
684 - Future parser fix in params.pp
|
|
685 - Fix package name for debian 8
|
|
686 - Don't start the service until the server package is installed and the config file is in place
|
|
687 - Test fixes
|
|
688 - Lint fixes
|
|
689
|
|
690 ## 2014-12-16 - Supported Release 3.1.0
|
|
691 ### Summary
|
|
692
|
|
693 This release includes several new features, including SLES12 support, and a number of bug fixes.
|
|
694
|
|
695 #### Notes
|
|
696
|
|
697 `mysql::server::mysqltuner` has been refactored to fetch the mysqltuner script from github by default. If you are running on a non-network-connected system, you will need to download that file and have it available to your node at a path specified by the `source` parameter to the `mysqltuner` class.
|
|
698
|
|
699 #### Features
|
|
700 - Add support for install_options for all package resources (MODULES-1484)
|
|
701 - Add log-bin directory creation
|
|
702 - Allow mysql::db to import multiple files (MODULES-1338)
|
|
703 - SLES12 support
|
|
704 - Improved identifier quoting detections
|
|
705 - Reworked `mysql::server::mysqltuner` so that we are no longer packaging the script as it is licensed under the GPL.
|
|
706
|
|
707 #### Bugfixes
|
|
708 - Fix regression in username validation
|
|
709 - Proper containment for mysql::client in mysql::db
|
|
710 - Support quoted usernames of length 15 and 16 chars
|
|
711
|
|
712 ## 2014-11-11 - Supported Release 3.0.0
|
|
713 ### Summary
|
|
714
|
|
715 Added several new features including MariaDB support and future parser
|
|
716
|
|
717 #### Backwards-incompatible Changes
|
|
718 * Remove the deprecated `database`, `database_user`, and `database_grant` resources. The correct resources to use are `mysql`, `mysql_user`, and `mysql_grant` respectively.
|
|
719
|
|
720 #### Features
|
|
721 * Add MariaDB Support
|
|
722 * The mysqltuner perl script has been updated to 1.3.0 based on work at http://github.com/major/MySQLTuner-perl
|
|
723 * Add future parse support, fixed issues with undef to empty string
|
|
724 * Pass the backup credentials to 'SHOW DATABASES'
|
|
725 * Ability to specify the Includedir for `mysql::server`
|
|
726 * `mysql::db` now has an import\_timeout feature that defaults to 300
|
|
727 * The `mysql` class has been removed
|
|
728 * `mysql::server` now takes an `override_options` hash that will affect the installation
|
|
729 * Ability to install both dev and client dev
|
|
730
|
|
731 #### BugFix
|
|
732 * `mysql::server::backup` now passes `ensure` param to the nested `mysql_grant`
|
|
733 * `mysql::server::service` now properly requires the presence of the `log_error` file
|
|
734 * `mysql::config` now occurs before `mysql::server::install_db` correctly
|
|
735
|
|
736 ## 2014-07-15 - Supported Release 2.3.1
|
|
737 ### Summary
|
|
738
|
|
739 This release merely updates metadata.json so the module can be uninstalled and
|
|
740 upgraded via the puppet module command.
|
|
741
|
|
742 ## 2014-05-14 - Supported Release 2.3.0
|
|
743
|
|
744 This release primarily adds support for RHEL7 and Ubuntu 14.04 but it
|
|
745 also adds a couple of new parameters to allow for further customization,
|
|
746 as well as ensuring backups can backup stored procedures properly.
|
|
747
|
|
748 #### Features
|
|
749 Added `execpath` to allow a custom executable path for non-standard mysql installations.
|
|
750 Added `dbname` to mysql::db and use ensure_resource to create the resource.
|
|
751 Added support for RHEL7 and Fedora Rawhide.
|
|
752 Added support for Ubuntu 14.04.
|
|
753 Create a warning for if you disable SSL.
|
|
754 Ensure the error logfile is owned by MySQL.
|
|
755 Disable ssl on FreeBSD.
|
|
756 Add PROCESS privilege for backups.
|
|
757
|
|
758 #### Bugfixes
|
|
759
|
|
760 #### Known Bugs
|
|
761 * No known bugs
|
|
762
|
|
763 ## 2014-03-04 - Supported Release 2.2.3
|
|
764 ### Summary
|
|
765
|
|
766 This is a supported release. This release removes a testing symlink that can
|
|
767 cause trouble on systems where /var is on a seperate filesystem from the
|
|
768 modulepath.
|
|
769
|
|
770 #### Features
|
|
771 #### Bugfixes
|
|
772 #### Known Bugs
|
|
773 * No known bugs
|
|
774
|
|
775 ## 2014-03-04 - Supported Release 2.2.2
|
|
776 ### Summary
|
|
777 This is a supported release. Mostly comprised of enhanced testing, plus a
|
|
778 bugfix for Suse.
|
|
779
|
|
780 #### Bugfixes
|
|
781 - PHP bindings on Suse
|
|
782 - Test fixes
|
|
783
|
|
784 #### Known Bugs
|
|
785 * No known bugs
|
|
786
|
|
787 ## 2014-02-19 - Version 2.2.1
|
|
788
|
|
789 ### Summary
|
|
790
|
|
791 Minor release that repairs mysql_database{} so that it sees the correct
|
|
792 collation settings (it was only checking the global mysql ones, not the
|
|
793 actual database and constantly setting it over and over since January 22nd).
|
|
794
|
|
795 Also fixes a bunch of tests on various platforms.
|
|
796
|
|
797
|
|
798 ## 2014-02-13 - Version 2.2.0
|
|
799
|
|
800 ### Summary
|
|
801
|
|
802 #### Features
|
|
803 - Add `backupdirmode`, `backupdirowner`, `backupdirgroup` to
|
|
804 mysql::server::backup to allow customizing the mysqlbackupdir.
|
|
805 - Support multiple options of the same name, allowing you to
|
|
806 do 'replicate-do-db' => ['base1', 'base2', 'base3'] in order to get three
|
|
807 lines of replicate-do-db = base1, replicate-do-db = base2 etc.
|
|
808
|
|
809 #### Bugfixes
|
|
810 - Fix `restart` so it actually stops mysql restarting if set to false.
|
|
811 - DRY out the defaults_file functionality in the providers.
|
|
812 - mysql_grant fixed to work with root@localhost/@.
|
|
813 - mysql_grant fixed for WITH MAX_QUERIES_PER_HOUR
|
|
814 - mysql_grant fixed so revoking all privileges accounts for GRANT OPTION
|
|
815 - mysql_grant fixed to remove duplicate privileges.
|
|
816 - mysql_grant fixed to handle PROCEDURES when removing privileges.
|
|
817 - mysql_database won't try to create existing databases, breaking replication.
|
|
818 - bind_address renamed bind-address in 'mysqld' options.
|
|
819 - key_buffer renamed to key_buffer_size.
|
|
820 - log_error renamed to log-error.
|
|
821 - pid_file renamed to pid-file.
|
|
822 - Ensure mysql::server::root_password runs before mysql::server::backup
|
|
823 - Fix options_override -> override_options in the README.
|
|
824 - Extensively rewrite the README to be accurate and awesome.
|
|
825 - Move to requiring stdlib 3.2.0, shipped in PE3.0
|
|
826 - Add many new tests.
|
|
827
|
|
828
|
|
829 ## 2013-11-13 - Version 2.1.0
|
|
830
|
|
831 ### Summary
|
|
832
|
|
833 The most important changes in 2.1.0 are improvements to the my.cnf creation,
|
|
834 as well as providers. Setting options to = true strips them to be just the
|
|
835 key name itself, which is required for some options.
|
|
836
|
|
837 The provider updates fix a number of bugs, from lowercase privileges to
|
|
838 deprecation warnings.
|
|
839
|
|
840 Last, the new hiera integration functionality should make it easier to
|
|
841 externalize all your grants, users, and, databases. Another great set of
|
|
842 community submissions helped to make this release.
|
|
843
|
|
844 #### Features
|
|
845 - Some options can not take a argument. Gets rid of the '= true' when an
|
|
846 option is set to true.
|
|
847 - Easier hiera integration: Add hash parameters to mysql::server to allow
|
|
848 specifying grants, users, and databases.
|
|
849
|
|
850 #### Bugfixes
|
|
851 - Fix an issue with lowercase privileges in mysql_grant{} causing them to be reapplied needlessly.
|
|
852 - Changed defaults-file to defaults-extra-file in providers.
|
|
853 - Ensure /root/.my.cnf is 0600 and root owned.
|
|
854 - database_user deprecation warning was incorrect.
|
|
855 - Add anchor pattern for client.pp
|
|
856 - Documentation improvements.
|
|
857 - Various test fixes.
|
|
858
|
|
859
|
|
860 ## 2013-10-21 - Version 2.0.1
|
|
861
|
|
862 ### Summary
|
|
863
|
|
864 This is a bugfix release to handle an issue where unsorted mysql_grant{}
|
|
865 privileges could cause Puppet to incorrectly reapply the permissions on
|
|
866 each run.
|
|
867
|
|
868 #### Bugfixes
|
|
869 - Mysql_grant now sorts privileges in the type and provider for comparison.
|
|
870 - Comment and test tweak for PE3.1.
|
|
871
|
|
872
|
|
873 ## 2013-10-14 - Version 2.0.0
|
|
874
|
|
875 ### Summary
|
|
876
|
|
877 (Previously detailed in the changelog for 2.0.0-rc1)
|
|
878
|
|
879 This module has been completely refactored and works significantly different.
|
|
880 The changes are broad and touch almost every piece of the module.
|
|
881
|
|
882 See the README.md for full details of all changes and syntax.
|
|
883 Please remain on 1.0.0 if you don't have time to fully test this in dev.
|
|
884
|
|
885 * mysql::server, mysql::client, and mysql::bindings are the primary interface
|
|
886 classes.
|
|
887 * mysql::server takes an `override_options` parameter to set my.cnf options,
|
|
888 with the hash format: { 'section' => { 'thing' => 'value' }}
|
|
889 * mysql attempts backwards compatibility by forwarding all parameters to
|
|
890 mysql::server.
|
|
891
|
|
892
|
|
893 ## 2013-10-09 - Version 2.0.0-rc5
|
|
894
|
|
895 ### Summary
|
|
896
|
|
897 Hopefully the final rc! Further fixes to mysql_grant (stripping out the
|
|
898 cleverness so we match a much wider range of input.)
|
|
899
|
|
900 #### Bugfixes
|
|
901 - Make mysql_grant accept '.*'@'.*' in terms of input for user@host.
|
|
902
|
|
903
|
|
904 ## 2013-10-09 - Version 2.0.0-rc4
|
|
905
|
|
906 ### Summary
|
|
907
|
|
908 Bugfixes to mysql_grant and mysql_user form the bulk of this rc, as well as
|
|
909 ensuring that values in the override_options hash that contain a value of ''
|
|
910 are created as just "key" in the conf rather than "key =" or "key = false".
|
|
911
|
|
912 #### Bugfixes
|
|
913 - Improve mysql_grant to work with IPv6 addresses (both long and short).
|
|
914 - Ensure @host users work as well as user@host users.
|
|
915 - Updated my.cnf template to support items with no values.
|
|
916
|
|
917
|
|
918 ## 2013-10-07 - Version 2.0.0-rc3
|
|
919
|
|
920 ### Summary
|
|
921 Fix mysql::server::monitor's use of mysql_user{}.
|
|
922
|
|
923 #### Bugfixes
|
|
924 - Fix myql::server::monitor's use of mysql_user{} to grant the proper
|
|
925 permissions. Add specs as well. (Thanks to treydock!)
|
|
926
|
|
927
|
|
928 ## 2013-10-03 - Version 2.0.0-rc2
|
|
929
|
|
930 ### Summary
|
|
931 Bugfixes
|
|
932
|
|
933 #### Bugfixes
|
|
934 - Fix a duplicate parameter in mysql::server
|
|
935
|
|
936
|
|
937 ## 2013-10-03 - Version 2.0.0-rc1
|
|
938
|
|
939 ### Summary
|
|
940
|
|
941 This module has been completely refactored and works significantly different.
|
|
942 The changes are broad and touch almost every piece of the module.
|
|
943
|
|
944 See the README.md for full details of all changes and syntax.
|
|
945 Please remain on 1.0.0 if you don't have time to fully test this in dev.
|
|
946
|
|
947 * mysql::server, mysql::client, and mysql::bindings are the primary interface
|
|
948 classes.
|
|
949 * mysql::server takes an `override_options` parameter to set my.cnf options,
|
|
950 with the hash format: { 'section' => { 'thing' => 'value' }}
|
|
951 * mysql attempts backwards compatibility by forwarding all parameters to
|
|
952 mysql::server.
|
|
953
|
|
954 ---
|
|
955 ## 2013-09-23 - Version 1.0.0
|
|
956
|
|
957 ### Summary
|
|
958
|
|
959 This release introduces a number of new type/providers, to eventually
|
|
960 replace the database_ ones. The module has been converted to call the
|
|
961 new providers rather than the previous ones as they have a number of
|
|
962 fixes, additional options, and work with puppet resource.
|
|
963
|
|
964 This 1.0.0 release precedes a large refactoring that will be released
|
|
965 almost immediately after as 2.0.0.
|
|
966
|
|
967 #### Features
|
|
968 - Added mysql_grant, mysql_database, and mysql_user.
|
|
969 - Add `mysql::bindings` class and refactor all other bindings to be contained underneath mysql::bindings:: namespace.
|
|
970 - Added support to back up specified databases only with 'mysqlbackup' parameter.
|
|
971 - Add option to mysql::backup to set the backup script to perform a mysqldump on each database to its own file
|
|
972
|
|
973 #### Bugfixes
|
|
974 - Update my.cnf.pass.erb to allow custom socket support
|
|
975 - Add environment variable for .my.cnf in mysql::db.
|
|
976 - Add HOME environment variable for .my.cnf to mysqladmin command when
|
|
977 (re)setting root password
|
|
978
|
|
979 ---
|
|
980 ## 2013-07-15 - Version 0.9.0
|
|
981 #### Features
|
|
982 - Add `mysql::backup::backuprotate` parameter
|
|
983 - Add `mysql::backup::delete_before_dump` parameter
|
|
984 - Add `max_user_connections` attribute to `database_user` type
|
|
985
|
|
986 #### Bugfixes
|
|
987 - Add client package dependency for `mysql::db`
|
|
988 - Remove duplicate `expire_logs_days` and `max_binlog_size` settings
|
|
989 - Make root's `.my.cnf` file path dynamic
|
|
990 - Update pidfile path for Suse variants
|
|
991 - Fixes for lint
|
|
992
|
|
993 ## 2013-07-05 - Version 0.8.1
|
|
994 #### Bugfixes
|
|
995 - Fix a typo in the Fedora 19 support.
|
|
996
|
|
997 ## 2013-07-01 - Version 0.8.0
|
|
998 #### Features
|
|
999 - mysql::perl class to install perl-DBD-mysql.
|
|
1000 - minor improvements to the providers to improve reliability
|
|
1001 - Install the MariaDB packages on Fedora 19 instead of MySQL.
|
|
1002 - Add new `mysql` class parameters:
|
|
1003 - `max_connections`: The maximum number of allowed connections.
|
|
1004 - `manage_config_file`: Opt out of puppetized control of my.cnf.
|
|
1005 - `ft_min_word_len`: Fine tune the full text search.
|
|
1006 - `ft_max_word_len`: Fine tune the full text search.
|
|
1007 - Add new `mysql` class performance tuning parameters:
|
|
1008 - `key_buffer`
|
|
1009 - `thread_stack`
|
|
1010 - `thread_cache_size`
|
|
1011 - `myisam-recover`
|
|
1012 - `query_cache_limit`
|
|
1013 - `query_cache_size`
|
|
1014 - `max_connections`
|
|
1015 - `tmp_table_size`
|
|
1016 - `table_open_cache`
|
|
1017 - `long_query_time`
|
|
1018 - Add new `mysql` class replication parameters:
|
|
1019 - `server_id`
|
|
1020 - `sql_log_bin`
|
|
1021 - `log_bin`
|
|
1022 - `max_binlog_size`
|
|
1023 - `binlog_do_db`
|
|
1024 - `expire_logs_days`
|
|
1025 - `log_bin_trust_function_creators`
|
|
1026 - `replicate_ignore_table`
|
|
1027 - `replicate_wild_do_table`
|
|
1028 - `replicate_wild_ignore_table`
|
|
1029 - `expire_logs_days`
|
|
1030 - `max_binlog_size`
|
|
1031
|
|
1032 #### Bugfixes
|
|
1033 - No longer restart MySQL when /root/.my.cnf changes.
|
|
1034 - Ensure mysql::config runs before any mysql::db defines.
|
|
1035
|
|
1036 ## 2013-06-26 - Version 0.7.1
|
|
1037 #### Bugfixes
|
|
1038 - Single-quote password for special characters
|
|
1039 - Update travis testing for puppet 3.2.x and missing Bundler gems
|
|
1040
|
|
1041 ## 2013-06-25 - Version 0.7.0
|
|
1042 This is a maintenance release for community bugfixes and exposing
|
|
1043 configuration variables.
|
|
1044
|
|
1045 * Add new `mysql` class parameters:
|
|
1046 - `basedir`: The base directory mysql uses
|
|
1047 - `bind_address`: The IP mysql binds to
|
|
1048 - `client_package_name`: The name of the mysql client package
|
|
1049 - `config_file`: The location of the server config file
|
|
1050 - `config_template`: The template to use to generate my.cnf
|
|
1051 - `datadir`: The directory MySQL's datafiles are stored
|
|
1052 - `default_engine`: The default engine to use for tables
|
|
1053 - `etc_root_password`: Whether or not to add the mysql root password to
|
|
1054 /etc/my.cnf
|
|
1055 - `java_package_name`: The name of the java package containing the java
|
|
1056 connector
|
|
1057 - `log_error`: Where to log errors
|
|
1058 - `manage_service`: Boolean dictating if mysql::server should manage the
|
|
1059 service
|
|
1060 - `max_allowed_packet`: Maximum network packet size mysqld will accept
|
|
1061 - `old_root_password`: Previous root user password
|
|
1062 - `php_package_name`: The name of the phpmysql package to install
|
|
1063 - `pidfile`: The location mysql will expect the pidfile to be
|
|
1064 - `port`: The port mysql listens on
|
|
1065 - `purge_conf_dir`: Value fed to recurse and purge parameters of the
|
|
1066 /etc/mysql/conf.d resource
|
|
1067 - `python_package_name`: The name of the python mysql package to install
|
|
1068 - `restart`: Whether to restart mysqld
|
|
1069 - `root_group`: Use specified group for root-owned files
|
|
1070 - `root_password`: The root MySQL password to use
|
|
1071 - `ruby_package_name`: The name of the ruby mysql package to install
|
|
1072 - `ruby_package_provider`: The installation suite to use when installing the
|
|
1073 ruby package
|
|
1074 - `server_package_name`: The name of the server package to install
|
|
1075 - `service_name`: The name of the service to start
|
|
1076 - `service_provider`: The name of the service provider
|
|
1077 - `socket`: The location of the MySQL server socket file
|
|
1078 - `ssl_ca`: The location of the SSL CA Cert
|
|
1079 - `ssl_cert`: The location of the SSL Certificate to use
|
|
1080 - `ssl_key`: The SSL key to use
|
|
1081 - `ssl`: Whether or not to enable ssl
|
|
1082 - `tmpdir`: The directory MySQL's tmpfiles are stored
|
|
1083 * Deprecate `mysql::package_name` parameter in favor of
|
|
1084 `mysql::client_package_name`
|
|
1085 * Fix local variable template deprecation
|
|
1086 * Fix dependency ordering in `mysql::db`
|
|
1087 * Fix ANSI quoting in queries
|
|
1088 * Fix travis support (but still messy)
|
|
1089 * Fix typos
|
|
1090
|
|
1091 ## 2013-01-11 - Version 0.6.1
|
|
1092 * Fix providers when /root/.my.cnf is absent
|
|
1093
|
|
1094 ## 2013-01-09 - Version 0.6.0
|
|
1095 * Add `mysql::server::config` define for specific config directives
|
|
1096 * Add `mysql::php` class for php support
|
|
1097 * Add `backupcompress` parameter to `mysql::backup`
|
|
1098 * Add `restart` parameter to `mysql::config`
|
|
1099 * Add `purge_conf_dir` parameter to `mysql::config`
|
|
1100 * Add `manage_service` parameter to `mysql::server`
|
|
1101 * Add syslog logging support via the `log_error` parameter
|
|
1102 * Add initial SuSE support
|
|
1103 * Fix remove non-localhost root user when fqdn != hostname
|
|
1104 * Fix dependency in `mysql::server::monitor`
|
|
1105 * Fix .my.cnf path for root user and root password
|
|
1106 * Fix ipv6 support for users
|
|
1107 * Fix / update various spec tests
|
|
1108 * Fix typos
|
|
1109 * Fix lint warnings
|
|
1110
|
|
1111 ## 2012-08-23 - Version 0.5.0
|
|
1112 * Add puppetlabs/stdlib as requirement
|
|
1113 * Add validation for mysql privs in provider
|
|
1114 * Add `pidfile` parameter to mysql::config
|
|
1115 * Add `ensure` parameter to mysql::db
|
|
1116 * Add Amazon linux support
|
|
1117 * Change `bind_address` parameter to be optional in my.cnf template
|
|
1118 * Fix quoting root passwords
|
|
1119
|
|
1120 ## 2012-07-24 - Version 0.4.0
|
|
1121 * Fix various bugs regarding database names
|
|
1122 * FreeBSD support
|
|
1123 * Allow specifying the storage engine
|
|
1124 * Add a backup class
|
|
1125 * Add a security class to purge default accounts
|
|
1126
|
|
1127 ## 2012-05-03 - Version 0.3.0
|
|
1128 * 14218 Query the database for available privileges
|
|
1129 * Add mysql::java class for java connector installation
|
|
1130 * Use correct error log location on different distros
|
|
1131 * Fix set_mysql_rootpw to properly depend on my.cnf
|
|
1132
|
|
1133 ## 2012-04-11 - Version 0.2.0
|
|
1134
|
|
1135 ## 2012-03-19 - William Van Hevelingen <blkperl@cat.pdx.edu>
|
|
1136 * (#13203) Add ssl support (f7e0ea5)
|
|
1137
|
|
1138 ## 2012-03-18 - Nan Liu <nan@puppetlabs.com>
|
|
1139 * Travis ci before script needs success exit code. (0ea463b)
|
|
1140
|
|
1141 ## 2012-03-18 - Nan Liu <nan@puppetlabs.com>
|
|
1142 * Fix Puppet 2.6 compilation issues. (9ebbbc4)
|
|
1143
|
|
1144 ## 2012-03-16 - Nan Liu <nan@puppetlabs.com>
|
|
1145 * Add travis.ci for testing multiple puppet versions. (33c72ef)
|
|
1146
|
|
1147 ## 2012-03-15 - William Van Hevelingen <blkperl@cat.pdx.edu>
|
|
1148 * (#13163) Datadir should be configurable (f353fc6)
|
|
1149
|
|
1150 ## 2012-03-16 - Nan Liu <nan@puppetlabs.com>
|
|
1151 * Document create_resources dependency. (558a59c)
|
|
1152
|
|
1153 ## 2012-03-16 - Nan Liu <nan@puppetlabs.com>
|
|
1154 * Fix spec test issues related to error message. (eff79b5)
|
|
1155
|
|
1156 ## 2012-03-16 - Nan Liu <nan@puppetlabs.com>
|
|
1157 * Fix mysql service on Ubuntu. (72da2c5)
|
|
1158
|
|
1159 ## 2012-03-16 - Dan Bode <dan@puppetlabs.com>
|
|
1160 * Add more spec test coverage (55e399d)
|
|
1161
|
|
1162 ## 2012-03-16 - Nan Liu <nan@puppetlabs.com>
|
|
1163 * (#11963) Fix spec test due to path changes. (1700349)
|
|
1164
|
|
1165 ## 2012-03-07 - François Charlier <fcharlier@ploup.net>
|
|
1166 * Add a test to check path for 'mysqld-restart' (b14c7d1)
|
|
1167
|
|
1168 ## 2012-03-07 - François Charlier <fcharlier@ploup.net>
|
|
1169 * Fix path for 'mysqld-restart' (1a9ae6b)
|
|
1170
|
|
1171 ## 2012-03-15 - Dan Bode <dan@puppetlabs.com>
|
|
1172 * Add rspec-puppet tests for mysql::config (907331a)
|
|
1173
|
|
1174 ## 2012-03-15 - Dan Bode <dan@puppetlabs.com>
|
|
1175 * Moved class dependency between sever and config to server (da62ad6)
|
|
1176
|
|
1177 ## 2012-03-14 - Dan Bode <dan@puppetlabs.com>
|
|
1178 * Notify mysql restart from set_mysql_rootpw exec (0832a2c)
|
|
1179
|
|
1180 ## 2012-03-15 - Nan Liu <nan@puppetlabs.com>
|
|
1181 * Add documentation related to osfamily fact. (8265d28)
|
|
1182
|
|
1183 ## 2012-03-14 - Dan Bode <dan@puppetlabs.com>
|
|
1184 * Mention osfamily value in failure message (e472d3b)
|
|
1185
|
|
1186 ## 2012-03-14 - Dan Bode <dan@puppetlabs.com>
|
|
1187 * Fix bug when querying for all database users (015490c)
|
|
1188
|
|
1189 ## 2012-02-09 - Nan Liu <nan@puppetlabs.com>
|
|
1190 * Major refactor of mysql module. (b1f90fd)
|
|
1191
|
|
1192 ## 2012-01-11 - Justin Ellison <justin.ellison@buckle.com>
|
|
1193 * Ruby and Python's MySQL libraries are named differently on different distros. (1e926b4)
|
|
1194
|
|
1195 ## 2012-01-11 - Justin Ellison <justin.ellison@buckle.com>
|
|
1196 * Per @ghoneycutt, we should fail explicitly and explain why. (09af083)
|
|
1197
|
|
1198 ## 2012-01-11 - Justin Ellison <justin.ellison@buckle.com>
|
|
1199 * Removing duplicate declaration (7513d03)
|
|
1200
|
|
1201 ## 2012-01-10 - Justin Ellison <justin.ellison@buckle.com>
|
|
1202 * Use socket value from params class instead of hardcoding. (663e97c)
|
|
1203
|
|
1204 ## 2012-01-10 - Justin Ellison <justin.ellison@buckle.com>
|
|
1205 * Instead of hardcoding the config file target, pull it from mysql::params (031a47d)
|
|
1206
|
|
1207 ## 2012-01-10 - Justin Ellison <justin.ellison@buckle.com>
|
|
1208 * Moved $socket to within the case to toggle between distros. Added a $config_file variable to allow per-distro config file destinations. (360eacd)
|
|
1209
|
|
1210 ## 2012-01-10 - Justin Ellison <justin.ellison@buckle.com>
|
|
1211 * Pretty sure this is a bug, 99% of Linux distros out there won't ever hit the default. (3462e6b)
|
|
1212
|
|
1213 ## 2012-02-09 - William Van Hevelingen <blkperl@cat.pdx.edu>
|
|
1214 * Changed the README to use markdown (3b7dfeb)
|
|
1215
|
|
1216 ## 2012-02-04 - Daniel Black <grooverdan@users.sourceforge.net>
|
|
1217 * (#12412) mysqltuner.pl update (b809e6f)
|
|
1218
|
|
1219 ## 2011-11-17 - Matthias Pigulla <mp@webfactory.de>
|
|
1220 * (#11363) Add two missing privileges to grant: event_priv, trigger_priv (d15c9d1)
|
|
1221
|
|
1222 ## 2011-12-20 - Jeff McCune <jeff@puppetlabs.com>
|
|
1223 * (minor) Fixup typos in Modulefile metadata (a0ed6a1)
|
|
1224
|
|
1225 ## 2011-12-19 - Carl Caum <carl@carlcaum.com>
|
|
1226 * Only notify Exec to import sql if sql is given (0783c74)
|
|
1227
|
|
1228 ## 2011-12-19 - Carl Caum <carl@carlcaum.com>
|
|
1229 * (#11508) Only load sql_scripts on DB creation (e3b9fd9)
|
|
1230
|
|
1231 ## 2011-12-13 - Justin Ellison <justin.ellison@buckle.com>
|
|
1232 * Require not needed due to implicit dependencies (3058feb)
|
|
1233
|
|
1234 ## 2011-12-13 - Justin Ellison <justin.ellison@buckle.com>
|
|
1235 * Bug #11375: puppetlabs-mysql fails on CentOS/RHEL (a557b8d)
|
|
1236
|
|
1237 ## 2011-06-03 - Dan Bode <dan@puppetlabs.com> - 0.0.1
|
|
1238 * initial commit
|
|
1239
|
|
1240 [5.4.0]:https://github.com/puppetlabs/puppetlabs-mysql/compare/5.3.0...5.4.0
|
|
1241 [5.3.0]:https://github.com/puppetlabs/puppetlabs-mysql/compare/5.2.1...5.3.0
|
|
1242 [5.2.1]:https://github.com/puppetlabs/puppetlabs-mysql/compare/5.2.0...5.2.1
|
|
1243 [5.2.0]:https://github.com/puppetlabs/puppetlabs-mysql/compare/5.1.0...5.2.0
|
|
1244 [5.1.0]:https://github.com/puppetlabs/puppetlabs-mysql/compare/5.0.0...5.1.0
|
|
1245 [5.0.0]:https://github.com/puppetlabs/puppetlabs-mysql/compare/4.0.1...5.0.0
|
|
1246
|
|
1247
|
|
1248 \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
|
389
|
1249
|
|
1250
|
|
1251 \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
|