module-puppetlabs-mysql/manifests
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
..
backup Bugfix on Xtrabackup crons 2015-04-21 14:25:11 +02:00
bindings [MODULES-1484] Add support for install_options for all package resources. 2014-11-08 00:30:00 -06:00
client references to README.md and default values were added to workaround warnings from puppet-lint 2015-04-15 21:25:37 +00:00
server Split package installation and database install 2015-04-23 13:17:08 +02:00
bindings.pp Fixed test classes 2014-11-18 16:27:57 -05:00
client.pp (MODULES-1143) Add package_manage parameter 2015-02-12 13:33:36 +11:00
db.pp Proper containment for mysql::client in mysql::db 2014-11-18 17:33:18 -05:00
params.pp Fix regression introduced by adding OpenBSD support. 2015-03-18 08:47:25 +01:00
server.pp Split package installation and database install 2015-04-23 13:17:08 +02:00