puppetlabs-mysql
puppetlabs-mysql copied to clipboard
MySQL Puppet Module / Manifests + Types & Providers
Prior to this commit there was a possibility that malformed strings could be passed in to the resource. This could lead to unsafe executions on a remote system. The parameters...
Having this module loaded on windows nodes, will raise an error like: `error while resolving custom facts in C:/ProgramData\PuppetLabs\puppet\cache\lib\facter\mysql_server_id.rb: C:/ProgramData/PuppetLabs/puppet/cache/lib/facter/mysql_server_id.rb:20: syntax error, unexpected keyword_rescue, expecting keyword_end rescue ^ C:/ProgramData/PuppetLabs/puppet/cache/lib/facter/mysql_server_id.rb:23: syntax...
Since MySQL version 8.0 the backup user needs the following additional privileges: - SELECT privilege on the _performance_schema.log_status_ table - SELECT privilege on the _keyring_component_status_ table - BACKUP_ADMIN privilege on...
In some very special (read: stupid) configuration I need to supply a special configuration file so that puppet can log in. The problem is: Some other package (plesk) will not...
Suggest that we remove these backup related classes. The work is useful and should be kept as example profiles. Backups are extremely site specific and having them in their current...
## Use Case As of 10.1.8 [MariaDB is systemd aware](https://mariadb.com/kb/en/systemd/) and therefore no longer requires a PID file. Indeed, when using this module, MariaDB from the `mariadb-main` repo won't start...
## Describe the Bug When trying to add privileges to account that is displayed on second or third line when running SHOW GRANTS for the account it will fail and...
## Use Case In some case we create ROLE instead of USER and then grant a ROLE to all the needed USER. In this case, if you want to change...
## Describe the Bug On updating the Puppet module with an existing installation of mysql rather than mariadb, puppet will run with errors attempting to assume mariadb. Our particular case...
## Describe the Bug The regex that is used by `mysql::db` to validate the `sql` parameter refuses to accept perfectly valid pathnames, eg it only accepts a single dot to...