Commit graph

1302 commits

Author SHA1 Message Date
Hunter Haugen
4aa98b14ed Merge pull request #878 from bmjen/fix-grants
(MODULES-3716) Fix mysql_grant tests
2016-08-17 14:49:18 -07:00
Bryan Jen
561a6b067c (maint) clean up some tests and skip skip-name-resolve for now on 5.7+ 2016-08-17 13:48:09 -07:00
Bryan Jen
0ea083b643 (MODULES-3716) Fixes mysql_grant tests to create procedure before grant 2016-08-17 09:55:33 -07:00
Bryan Jen
d5d9d2ab8c Merge pull request #872 from QuentinMoss/mysql-server-id
MODULES-3711 - Add limit to mysql server ID generated value
2016-08-12 07:56:54 -07:00
Hunter Haugen
05c4bafdb5 Merge pull request #874 from bmjen/fix-grants
Fixes procedure grant tests for 5.7.12
2016-08-11 16:51:05 -07:00
Bryan Jen
561ad9a7a7 Fixes procedure grant tests for 5.7.12 2016-08-11 16:49:01 -07:00
TP Honey
a183846166 Merge pull request #873 from bmjen/fix-grants
Fix mysql_grant acceptance tests.
2016-08-10 16:05:11 +01:00
Quentin Moss
8d4b83159e
Add limit to mysql server ID generated value 2016-08-09 17:05:22 -07:00
Bryan Jen
8c750a2748 Fixes tests for mysql_grant to work with 5.7.12 2016-08-09 16:34:09 -07:00
Bryan Jen
4492ec7483 Fix short password_hash on mysql_user tests 2016-08-09 15:46:44 -07:00
Bryan Jen
d9203e6e1f Fix broken plugin tests on Xenial 2016-08-09 15:20:42 -07:00
Greg Hardy
86712c02de Merge pull request #870 from puppetlabs/update-modulesync
(MAINT) Update for modulesync_config 72d19f184
2016-07-29 17:04:32 +01:00
David Schmitt
dad690f82a (MAINT) Update for modulesync_config 72d19f184 2016-07-27 15:44:11 +01:00
David Schmitt
8482efcd2a Merge pull request #869 from HelenCampbell/passwordFix
(MODULES-3401) Fix for mysql version retrieval
2016-07-22 15:07:46 +01:00
Helen Campbell
2a888f714d Fix for mysql version retrieval 2016-07-21 15:55:49 +01:00
Hunter Haugen
bc2a90261c Merge pull request #868 from QuentinMoss/fix-binarylog-order
MODULES-3601 Move binary logging configuration to take place after pa…
2016-07-20 15:51:03 -07:00
Quentin Moss
86dbef4f5c
Fix syntax issue 2016-07-19 17:57:08 -07:00
Quentin Moss
9570b0342f
MODULES-3601 Move binary logging configuration to take place after package install 2016-07-19 17:45:18 -07:00
TP Honey
7bade11b43 Merge pull request #865 from DavidS/modulesync
(MODULES-3581) modulesync [067d08a]
2016-07-11 10:37:33 +01:00
David Schmitt
2fa39c65c7 (MODULES-3581) modulesync [067d08a] 2016-07-08 13:34:27 +01:00
Nemanja Delic
041ef06c78 parametrize xtradb package name (#860) 2016-07-01 14:45:35 +01:00
Hunter Haugen
2175f7de82 Merge pull request #861 from puppetlabs/modulesync
{maint} modulesync 0794b2c
2016-06-30 10:54:32 -07:00
tphoney
1ebbada4d7 {maint} modulesync 0794b2c 2016-06-30 15:13:57 +01:00
Bryan Jen
caec312e42 Merge pull request #857 from aerostitch/add_mariadb_ex_doc
Add example of MariaDB server installation on Ubuntu
2016-06-28 15:37:36 -07:00
TP Honey
ce892fb01f Merge pull request #856 from cfasnacht/ticket/6404-new_maxallowedpacket_parameter
add new backup dump parameter maxallowedpacket
2016-06-22 19:51:06 +01:00
Christian Fasnacht
e733df7388 add new backup dump parameter maxallowedpacket 2016-06-21 15:44:59 +02:00
David Schmitt
2928c66268 Merge pull request #859 from tphoney/user_unit_test_fix
fixing the failing unit tests for mysql_user
2016-06-21 14:32:54 +01:00
tphoney
f183e492d9 fixing the failing unit tests for mysql_user 2016-06-21 13:35:10 +01:00
Igor Galić
7370716176 Merge pull request #858 from rnelson0/patch-1
Support for puppet/staging 2.0.0
2016-06-18 00:33:25 +02:00
Rob Nelson
5290b0a1d9 Support for puppet/staging 2.0.0
Staging 2.0.0 has dropped ruby 1.8.7 support only. All tests are run against the head of puppet/staging already.
2016-06-17 17:23:34 -04:00
Joseph Herlant
21da7dc08d Add example of MariaDB server installation on Ubuntu 2016-06-15 20:15:09 -07:00
Igor Galić
5bd497579e Merge pull request #853 from ragonlan/patch-1
Resource fails when fqdn is not set.
2016-06-15 14:11:26 +02:00
David Schmitt
86a51fd5bf Merge pull request #852 from jtopper/use_fact_for_mysqld_version
[MODULES-3441] Discover mysql version using facts
2016-06-15 11:29:19 +01:00
Jon Topper
ec5450ec75 Use facts for mysqld version discovery
Per https://tickets.puppetlabs.com/browse/MODULES-3441, the mysql
module has behaviour which varies by server version. The version is
discovered by running mysqld -V. On hosts without a MySQL server
package install, this fails, which means that contrary to the README,
it's not actually possible to use this module to manage a remote db.

This PR moves the version string discovery into a new fact,
mysqld_version which is used by the provider. This makes it possible
to configure the db version with a custom fact when a remote db
(eg AWS RDS) is being managed.
2016-06-15 10:43:50 +02:00
Bryan Jen
6146d93b67 Merge pull request #840 from aperto/master
Fix global parameter usage in backup script
2016-06-14 11:01:35 -07:00
Raul Gonzalez
bff5bdfc7b Resource fails when fqdn is not set.
if server don't have domain name facter don't initialize fqdn and mysql_user resource fails with "...Invalid database user..." error.
2016-06-07 19:41:46 +02:00
Hunter Haugen
52477c0d43 Merge pull request #851 from puppetlabs/3.8.x
Mergeback 3.8.x
2016-05-31 13:54:26 -07:00
Bryan Jen
7cd9dda3a8 Merge pull request #850 from jbondpdx/3.8.x
edits on Percona usage example
2016-05-27 11:04:10 -07:00
jbondpdx
16f1056863 edits on Percona usage example 2016-05-27 10:34:02 -07:00
Hunter Haugen
b812ae3948 Merge pull request #849 from bmjen/rel-prep
Release prep for 3.8.0
2016-05-26 14:32:17 -07:00
Bryan Jen
b40d533365 Release prep for 3.8.0 2016-05-26 14:29:37 -07:00
TP Honey
269c913b66 Merge pull request #848 from bmjen/fix-backup
Skips mysqlbackup.sh tests on MySQL 5.7+
2016-05-26 21:15:51 +01:00
Bryan Jen
e2fad83c1c Skips mysqlbackup.sh tests on MySQL 5.7+ 2016-05-26 11:18:27 -07:00
Bryan Jen
1e8a537468 (maint) Switches nanliu-staging dependency to puppet-staging 2016-05-25 08:27:46 -07:00
TP Honey
9fc34d49f0 Merge pull request #847 from DavidS/revert-mariadb-defaults
Revert "Use mariadb by default for Debian Jessie (#845)"
2016-05-25 12:26:48 +01:00
David Schmitt
7f590704c5 Revert "Use mariadb by default for Debian Jessie (#845)"
This reverts commit af85cf7dfb. It turned out to
be a very bad idea to change the defaults. To fix this in the long term, the
module needs to separate product/version selection from the OS-defaults. For now,
please supply those values through the main parameters to select mariadb.
2016-05-25 11:34:45 +01:00
Hunter Haugen
a563fcbb09 Merge pull request #846 from puppetlabs/3.7.x
Mergeback 3.7.x
2016-05-24 18:37:49 -07:00
David Schmitt
af85cf7dfb Use mariadb by default for Debian Jessie (#845) 2016-05-24 09:50:08 -07:00
David Schmitt
bbe8f2217c Merge pull request #842 from jjagodzinski/patch-3
Find MySQL 5.5 installation on CentOS
2016-05-24 16:30:40 +01:00
Jarosław Jagodziński
7d2ab4e921 Find MySQL 5.5 installation on CentOS #832
MySQL from CentOS SCL repository is installed in different location. You should also check for binaries in this location.
Without this change puppet returns error like: Could not find a suitable provider for mysql_datadir
2016-05-23 12:17:09 +02:00