Commit graph

479 commits

Author SHA1 Message Date
Thomas Kenny
52083e6c6a Updated my.cnf template to support items with no values 2013-10-09 07:42:16 -07:00
Ashley Penney
1d9eaa62e9 Merge pull request #308 from apenney/fix-grants
Improve mysql_grant to work with IPv6.
2013-10-08 09:21:32 -07:00
Ashley Penney
ab5d5be410 Merge pull request #309 from apenney/metadata
FM-103: Add metadata.json to all modules.
2013-10-07 12:08:26 -07:00
Ashley Penney
d5e57d0dc3 FM-103: Add metadata.json to all modules. 2013-10-07 12:07:34 -07:00
Ashley Penney
cc51d7ad7d Improve mysql_grant to work with IPv6.
This work attempts to improve the situation for matching IPv6
IP addresses, as the previous regex couldn't handle them properly.
2013-10-07 11:57:02 -07:00
Ashley Penney
b023e00faa Merge pull request #307 from apenney/200-rc3-release
Release rc3.
2013-10-07 07:12:37 -07:00
Ashley Penney
e2c41e4597 Release rc3. 2013-10-07 10:06:49 -04:00
Ashley Penney
e19833deb3 Merge pull request #306 from apenney/fix-monitor
Port of a6101dc (mysql::server::monitor fix) to 2.x.
2013-10-07 07:02:36 -07:00
Ashley Penney
5d17f10f93 Port of a6101dc (mysql::server::monitor fix) to 2.x. 2013-10-07 09:55:13 -04:00
Ashley Penney
8eaa915064 Merge pull request #302 from apenney/test-my-cnf
Extend coverage to the contents of /etc/my.cnf.
2013-10-04 11:48:34 -07:00
Ashley Penney
1d59505425 Extend coverage to the contents of /etc/my.cnf. 2013-10-04 14:47:31 -04:00
Ashley Penney
45d734b050 Merge pull request #301 from apenney/root_password_spec
Add testing for mysql::server::root_password.
2013-10-04 10:22:48 -07:00
Ashley Penney
4a48d639f2 Add testing for mysql::server::root_password. 2013-10-04 13:22:21 -04:00
Ashley Penney
d700ff07d7 Merge pull request #299 from apenney/200-rc2-release
Prepare a 2.0.0-rc2 release.
2013-10-03 16:14:02 -07:00
Ashley Penney
02ee0a2bc7 Prepare a 2.0.0-rc2 release. 2013-10-03 19:12:59 -04:00
Ashley Penney
7407325434 Merge pull request #298 from apenney/fix-duplicate
Duplicate parameter removed.
2013-10-03 16:11:19 -07:00
Ashley Penney
52a9f2e293 Duplicate parameter removed. 2013-10-03 19:10:35 -04:00
Ashley Penney
5b2116bc65 Merge pull request #297 from apenney/200-release
Prepare 2.0.0-rc1 release.
2013-10-03 16:02:15 -07:00
Ashley Penney
4d31685932 Prepare 2.0.0-rc1 release. 2013-10-03 18:25:09 -04:00
Ashley Penney
059b66d008 Merge pull request #296 from apenney/fix/add-providers-to-params
Add all the params here as undef to make it clear what the intent is.
2013-10-03 14:36:49 -07:00
Ashley Penney
c0b35a2cf7 Add all the params here as undef to make it clear what the intent is. 2013-10-03 17:15:24 -04:00
Ashley Penney
f8af684fe0 Merge pull request #276 from apenney/mysql_grant_fixes
Improvements to mysql_grant.
2013-10-02 09:54:09 -07:00
Ashley Penney
ff3621e129 Merge pull request #293 from apenney/license
Fix license to mention Puppetlabs.
2013-09-30 10:09:16 -07:00
Ashley Penney
a9834b91ea Fix license to mention Puppetlabs. 2013-09-30 13:08:41 -04:00
Ashley Penney
9b4e47815c Merge pull request #292 from apenney/fix-param
Fix typoed parameter.
2013-09-30 10:07:35 -07:00
Ashley Penney
dec3e1f7f1 Fix typoed parameter. 2013-09-30 13:04:15 -04:00
Ashley Penney
9b7adbfa93 Merge pull request #291 from inkblot/fix_issue_290
Add collation with the create statement
2013-09-29 18:45:21 -07:00
Nate Riffe
602ec1354f Adjust the test to the new reality 2013-09-29 18:44:49 -05:00
Nate Riffe
aef9fd0912 Add collation with the create statement 2013-09-29 09:39:06 -05:00
Ashley Penney
78ec15b306 Merge pull request #288 from apenney/passwd-fix
Use mysql::server::root_password instead of @options.
2013-09-27 07:38:34 -07:00
Ashley Penney
0e7e415029 Use mysql::server::root_password instead of @options. 2013-09-27 10:31:59 -04:00
Ashley Penney
f0cde6bfe1 Merge pull request #286 from apenney/travis
Add 3.3, strip down the excludes.
2013-09-26 06:57:36 -07:00
Ashley Penney
17597bf261 Merge pull request #282 from mediatemple/fix/master/merge_function
Fixes issue #274 by using recursive hash merge.
2013-09-26 06:57:16 -07:00
Ashley Penney
7564caaa3f Add 3.3, strip down the excludes. 2013-09-26 09:54:32 -04:00
Ashley Penney
069fedc365 Merge pull request #285 from apenney/client
Fix mysql::client.
2013-09-26 06:33:05 -07:00
Ashley Penney
1719424b23 Fix mysql::client.
This was still relying on globals.  Allow you to pass params into
mysql::client properly to set the package.
2013-09-26 09:30:44 -04:00
Justin Burnham
1b4a486bf9 Fixes issue #274 by using recursive hash merge. 2013-09-25 10:38:08 -07:00
Ashley Penney
e0c4434815 Merge pull request #280 from apenney/fix-php
Removing the bindings compat stuff.
2013-09-25 10:07:27 -07:00
Ashley Penney
b8261abbdf Removing the bindings compat stuff. 2013-09-25 12:48:14 -04:00
Ashley Penney
c53390a30a Merge pull request #278 from apenney/fix-globals
Remove mysql::globals.
2013-09-24 15:17:18 -07:00
Ashley Penney
46fe1ea512 Remove mysql::globals.
This turned out to be a fairly bad idea.  It begun as a way to try
and mirror what happens in the postgresql module for consistency
but instead made things complex.

I've changed it to have the override_options in mysql::server which
leads much more naturally out of the design and shape of MySQL.
2013-09-24 18:04:29 -04:00
Ashley Penney
003d5b3c6a Improvements to mysql_grant.
Ensure that table and user are required properties, as well as remove
the optional table handling in the provider and enforce it.
2013-09-24 15:37:11 -04:00
Ashley Penney
cab6e50d81 Merge pull request #273 from davidcollom/patch-1
Update mysqltuner.pp
2013-09-24 08:15:58 -07:00
David Collom
0614fba911 Update mysqltuner.pp
Enable present/absence.. in those cases when you only want mysqltuner installed for debugging
2013-09-24 14:43:11 +01:00
Ashley Penney
9d0f9010c6 Merge pull request #241 from red-trela/support-fedora-rawhide
Support Fedora's rolling development "release", Rawhide
2013-09-23 14:09:16 -07:00
Ashley Penney
a972e4d3a0 Merge pull request #258 from apenney/refactor
Completely redesign the MySQL module.
2013-09-23 14:05:08 -07:00
Ashley Penney
4e6b79288e Merge pull request #270 from apenney/100-release
Prepare a 1.0.0 release.
2013-09-23 14:02:33 -07:00
Ashley Penney
e76e31b992 Prepare a 1.0.0 release. 2013-09-23 14:54:43 -04:00
Ashley Penney
7fa003063e Merge pull request #263 from xcompass/fix-quote-username-host
Add quote to username and host in mysql_grant constructor
2013-09-23 11:47:47 -07:00
Pan
58b7dc2c87 Add quote to username and host in mysql_grant constructor
The quote is need for username and host in mysql grant. revoke and grant function is already doing it with cmd_user(). not sure why the constructor didn't do it. This patch fixed #261 and #262.
2013-09-18 17:04:36 -07:00