Morgan Haskel
c6afa1181a
Merge pull request #722 from igalic/lenght_check
...
length check for usernames should take mysql version into consideration
2015-06-25 11:18:24 -07:00
JT (Jonny)
545f0a591f
Merge pull request #728 from timogoebel/fix_nil_object_future_parser
...
fix Evaluation Error with future parser
2015-06-25 15:23:15 +01:00
Timo Goebel
7ea4a748c2
fix Evaluation Error with future parser
2015-06-23 19:04:39 +02:00
Morgan Haskel
c095230b9e
Merge pull request #727 from cyberious/InstallNameRefacter
...
(maint) Package was renamed in server::install - As a result of rename several underlying dependencies broke this is to update the require dependencies
2015-06-19 11:13:41 -07:00
Travis Fields
ac6ae7140e
(maint) Package was renamed in server::install
...
- As a result of rename several underlying dependencies broke
this is to update the require dependencies
2015-06-18 13:55:22 -07:00
Bryan Jen
e7f3f46640
Merge pull request #726 from DavidS/fix-acceptance-tests
...
spec_helper_acceptance: Remove conflicting yum install
2015-06-18 12:20:43 -07:00
David Schmitt
097efe2d41
spec_helper_acceptance: Remove conflicting yum install
...
puppetlabs-release is not required anymore. run_puppet_install_helper
takes care of all that.
2015-06-18 12:13:55 +01:00
Bryan Jen
5820093100
Merge pull request #725 from hunner/add_helper
...
Add helper to install puppet/pe/puppet-agent
2015-06-15 10:28:49 -07:00
Hunter Haugen
53257df16f
Add helper to install puppet/pe/puppet-agent
2015-06-11 16:14:06 -07:00
Morgan Haskel
2a9ff96e02
Merge pull request #724 from justinstoller/maint/master/set-puppet-version
...
(maint) allow setting PUPPET_VERSION in acceptance
2015-06-09 15:03:10 -07:00
Justin Stoller
5185d3d360
(maint) allow setting PUPPET_VERSION in acceptance
2015-06-08 22:22:26 -07:00
Igor Galić
837c21b963
length check for usernames should take mysql version into consideration
...
Starting MariaDB 10.0.0, usernames are now 80 long.
Our mysql_user and mysql_grant types now take that into consideration.
This check is *opportunistic*. It will only take place if the
mysql_version fact is available. If that is not the case, it will be
skipped, leaving the database itself to deal with it, and returning its
error verbatim to our users, if it does fail.
Our fixed and extended tests assume this isn't the first run, and the
fact is already in place.
2015-05-29 14:13:39 +02:00
Igor Galić
5f76233b7f
Merge pull request #719 from enovance/package_dependency
...
(MODULES-2077) Fixes wrong dependency variable
2015-05-27 20:51:21 +02:00
Hunter Haugen
9215c5d06d
Add ability to unittest puppet 4
2015-05-27 08:13:19 -07:00
Yanis Guenane
29788fb4c4
(MODULES-2077) Fixes wrong dependency variable
...
Currently the package dependency relies on the service name when it
should be relying on the package name.
2015-05-27 17:05:38 +02:00
Igor Galić
31f0c4f1b1
Merge pull request #718 from igalic/slalomzacharyd-fixed-for-mariadb
...
Fixed server package name so it isn't hardcoded to mysql
2015-05-27 13:37:21 +02:00
Zachary Dovel
4bab65edcb
Fixed server package name so it isn't hardcoded to mysql
2015-05-27 13:27:17 +02:00
Bryan Jen
18e45a0d8f
Merge pull request #717 from puppetlabs/3.4.x
...
3.4.0 back to master
2015-05-21 08:35:05 -07:00
JT (Jonny)
3ec3d79073
Merge pull request #715 from jbondpdx/3.4.x
...
DOCS: minor edits to mysql readme
2015-05-19 19:15:07 +01:00
jbondpdx
4cd07c0cd4
DOCS: minor edits to mysql readme
2015-05-19 10:51:00 -07:00
Jonathan Tripathy
609a8d0ec2
3.4.0 Release Prep
2015-05-19 18:00:45 +01:00
Igor Galić
6572601d63
Merge pull request #712 from jewjitsu/freebsddefaults
...
update to proper defaults for freebsd
2015-05-14 09:06:47 +02:00
Seth Lyons
dc9dcee4fe
update to proper defaults for freebsd
2015-05-12 15:26:50 -04:00
Hunter Haugen
6639efcea2
Merge pull request #711 from cyberious/master
...
(fix) - Change default for mysql::server::backup to ignore_triggers =…
2015-05-12 11:27:18 -07:00
Travis Fields
d3901f205a
(fix) - Change default for mysql::server::backup to ignore_triggers => false
...
- Update spec acceptance test to check for which version is currently installed prior to testing
2015-05-12 09:45:10 -07:00
Hunter Haugen
61c53727c2
Merge pull request #709 from cyberious/master
...
(fix) - Fix issue where fact is unknown at start - Resolve issue where if known and failed versioncmp would result in idempotency issue on second run
2015-05-11 10:29:10 -07:00
Travis Fields
9dad94a8c6
(fix) - Fix issue where fact is unknown at start
...
- Resolve issue where if known and failed versioncmp would result in idempotency issue on second run
2015-05-11 09:36:35 -07:00
Hunter Haugen
030556162e
Merge pull request #708 from cyberious/master
...
(fix) - Check for mysql_verison before assuming that triggers are a valid permission
2015-05-08 10:10:15 -07:00
Travis Fields
8b1fa24479
(fix) - Fix an issue were we assume triggers work
...
- There are older versions of mysql that do not support the privilege TRIGGER and need to change default to not include
http://dev.mysql.com/doc/refman/5.0/en/grant.html
'MySQL does not support the standard SQL UNDER privilege, and does not support the TRIGGER privilege until MySQL 5.1.6'
- Updated tests to have both 5.1.6 and 5.0.11 tests for mysql_version fact
2015-05-08 08:51:38 -07:00
Travis Fields
3ce8ad3799
(maint) - Add a fact for capturing the mysql version installed
...
- Add spec test for mysql_version fact
- Add `mysql_version` fact to README
2015-05-08 08:51:38 -07:00
Igor Galić
dd129d5e52
Merge pull request #707 from puppetlabs/modulesync_updates
...
Modulesync updates
2015-05-07 11:34:06 +02:00
Morgan Haskel
617843aaef
beaker gemfile fixes
2015-05-06 14:32:49 -07:00
Morgan Haskel
c4a66e0379
sync via modulesync
2015-05-06 14:30:59 -07:00
Morgan Haskel
11f3b2dd86
sync via modulesync
2015-05-06 14:10:25 -07:00
Morgan Haskel
e4b4afd000
Merge pull request #683 from eems-leo/remove-old-root-pass
...
Remove references to old_root_password (cleanup)
2015-05-05 12:10:56 -07:00
Igor Galić
41ab4b9e48
Merge pull request #706 from pondohva/ticket/1981-revoke-grant-problem
...
MODULES-1981: Revoke and grant difference of old and new privileges
2015-05-04 15:27:24 +02:00
Artur Gadelshin
35c75b79bb
MODULES-1981: Revoke and grant difference of old and new privileges
2015-05-04 16:07:10 +03:00
Igor Galić
e57ad4e4e5
Merge pull request #705 from stevesaliman/backup-triggers-routines
...
Added options for including/excluding triggers and routines to the mysql::server::backup module
2015-05-04 10:07:47 +02:00
Steven C. Saliman
1018a0370a
Cleaned up the privilege assignment in the mysqldump backup script
2015-04-30 14:21:08 -06:00
Steven C. Saliman
49f273a42c
Made the 'TRIGGER'privilege of mysqldump backups depend on whether or not we are actually backing up triggers
2015-04-30 12:37:38 -06:00
Steven C. Saliman
ec14b87a81
Added options for including/excluding triggers and routines, and fixed a permission problem that was preventing triggers from being backed up
2015-04-30 08:01:06 -06:00
Igor Galić
cc5d937b83
Merge pull request #701 from roidelapluie/fixinstalldb
...
Split package installation and database install
2015-04-25 18:40:38 +02:00
Julien Pivotto
c2b0b4cb2c
Split package installation and database install
...
The current install pattern used by this module is the following:
1. Install package
2. Install the DB
3. Make the config files
In some cases this prevents MySQL to start, because some variables in
the config file have an impact on the DB installation.
Example with a custom innodb_data_file_path:
[ERROR] InnoDB: space header page consists of zero bytes in data file
/var/lib/mysql/ibdata
This commit changes the order to do:
1. Install package
2. Make the config files
3. Install the DB
2015-04-23 13:17:08 +02:00
Igor Galić
a4b7595fde
Merge pull request #700 from mvisonneau/master
...
Bugfix on Xtrabackup crons
2015-04-22 15:39:48 +02:00
Maxime VISONNEAU
2b9e777637
Bugfix on Xtrabackup crons
2015-04-21 14:25:11 +02:00
Igor Galić
873dea342f
Merge pull request #699 from melan/master
...
Adds default values for parameters and align assignments
2015-04-16 13:43:57 +02:00
Dmitry Melanchenko
6a79d26838
references to README.md and default values were added to workaround warnings from puppet-lint
2015-04-15 21:25:37 +00:00
Hunter Haugen
97c9eea81e
Merge pull request #698 from mhaskel/MODULES-1928
...
MODULES-1928 - allow log-error to be undef
2015-04-14 10:37:29 -07:00
Morgan Haskel
298242e043
MODULES-1928 - allow log-error to be undef
...
Wrap the file resource so that this doesn't explode if log-error is
undef. This is required for syslogging.
2015-04-13 17:05:22 -07:00
Igor Galić
eb3fa4e9f5
Merge pull request #697 from fraenki/freebsd_support
...
fix FreeBSD support for backups
2015-04-13 15:39:15 +02:00