All notable changes to this project will be documented in this file.
- Update mysql version requirement
- Update PDK template version
- Increase stdlib dependency max version
- Increase puppet max version
- Use renamed 'deepmerge' function 'normalise_and_deepmerge'
- requires puppetlabs/mysql 9.0.0
- Stop using absolute class names
- Bump puppetlabs-apt max version
- Limit puppet puppetlabs-mysql max version (due to mysql::deepmerge removal)
- Convert PDK template to version 1.9.0
- Set mock_with to :rspec
- Use puppet 4 compatible functions - thanks Tobias Urdin
- requires puppetlabs/mysql 6.0.0
- Ensure 'socat' package is installed when using mariabackup sst method
- Support mariabackup wsrep_sst_method
- Add mariabackup class to do incremental/daily backups
- PDK 1.6.0
- Fix bug: Pass repo_version to mariadb::server from mariadb::cluster
- Works with mysql::backup::xtrabackup
- README updates
- Create one wsrep_sst_user per peer
- socat dependency handled for xtrabackup
- wsrep_sst_user tls_options
- compatability with newer mysql module
- PDK support
- Puppet 4/5 support
- Drop Puppet 3 support
- Add safe cluster mysqldump backup with garbd
- Fix Unknown system variable on fact resolution
- Detect service name based on service_provider
- Initial working version with support for Debian, RedHat
- Supports Client, Server, Cluster, Repo
- Initial Import from Dragonfly project