All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v6.0.0 (2021-06-14)
Breaking changes:
- Drop EoL Ubuntu 16.04 support #170 (bastelfreak)
- Drop EoL Debian 8 support #169 (bastelfreak)
- Drop EoL Puppet 5 support #168 (bastelfreak)
- Drop EoL CentOS from metadata.json #167 (bastelfreak)
Implemented enhancements:
- Enable Puppet 7 support #171 (bastelfreak)
- puppetlabs/apt: Allow 8.x #165 (bastelfreak)
- puppetlabs/stdlib: Allow 7.x #163 (bastelfreak)
- camptocamp/systemd: allow 3.x #162 (bastelfreak)
Merged pull requests:
- puppetlabs/mysql: Allow 12.x #164 (bastelfreak)
- Add puppet-strings docs #156 (baurmatt)
- Move static defaults out of params.pp #155 (alexjfisher)
v5.1.0 (2020-09-01)
Implemented enhancements:
- Add ability to configure errorlog file path and mode #153 (Anirudhra10)
Merged pull requests:
- Release 5.1.0 version #154 (Anirudhra10)
v5.0.3 (2020-08-25)
Implemented enhancements:
- Introduce
manage_mysql_client
boolean to toggle whether or not to include mysql::client #149 (walkleyn) - Add support for changing stat user's credentials #145 (Goorzhel)
v5.0.2 (2020-05-23)
Fixed bugs:
- Fixup Amazon 2016 issues #148 (alexjfisher)
- provider: explicitly stringify output of mysql query #142 (SimonPe)
- Stop creating spurious files #141 (saz)
Merged pull requests:
v5.0.1 (2020-03-05)
Fixed bugs:
- ProxySQL 2 gets restarted as root #134
- Use distinct names for yum repos #138 (alexjfisher)
Closed issues:
Merged pull requests:
- Avoid reloading proxysql 2 as root #135 (alexjfisher)
v5.0.0 (2019-12-18)
Breaking changes:
- drop Ubuntu 14.04 support #123 (bastelfreak)
Implemented enhancements:
- Manage SELinux rules to allow logrotate to work #126 (alexjfisher)
Merged pull requests:
- Run acceptance tests on CentOS 7.6 #129 (alexjfisher)
- Remove default
config_settings
from params.pp #128 (alexjfisher) - Remove duplicate CONTRIBUTING.md file #124 (dhoppe)
- Replace
anchor
pattern withcontain
#122 (alexjfisher)
v4.0.0 (2019-11-06)
Breaking changes:
- Replace
repo_version
withversion
, default to installing ProxySQL 2 and fixrestart => true
#116 (alexjfisher) - Don't install from github when
manage_repo
is false and remove unusedrepo
parameter #112 (alexjfisher)
Implemented enhancements:
- Add debian 10 support #119 (alexjfisher)
- Add
proxysql_runtime
fact #117 (alexjfisher)
Fixed bugs:
- Service management broken with ProxySQL 2 when
restart => true
#115 - Bugfix: Make classes dependent on the mysql package #113 (theosotr)
Closed issues:
- Debian 10 Buster support #114
Merged pull requests:
v3.1.0 (2019-07-17)
Implemented enhancements:
- Add
datadir_mode
parameter #109 (alexjfisher)
v3.0.0 (2019-07-09)
Breaking changes:
- modulesync 2.5.1 & drop Puppet 4 #86 (bastelfreak)
Implemented enhancements:
- Add proxy_mysql_galera_hostgroup type #103 (alexjfisher)
- Added the ability to forcibly set NULL for fields in settings proxy_mysql_query_rule #98 (identw)
- add repo for 2.0.x #94 (kubicgruenfeld)
- Support for Group Replication Hostgroups #68 (CyberLine)
Fixed bugs:
- Fix
Proxysql::GroupReplicationHostgroup
type #105 (alexjfisher) - Fix and refactor install.pp relationships #93 (alexjfisher)
- Bugfix: Add missing dependencies #91 (theosotr)
- fix bug in types that int[0,1] were boolean #81 (MaxFedotov)
Closed issues:
- Ubuntu 18.04 Bionic Beaver support #75
- Installation failure on deb 9.5 #69
- readd stdlib dependency; bump mysql/apt dependency #65
Merged pull requests:
- Allow puppetlabs/stdlib 6 and puppetlabs/mysql 10 #107 (alexjfisher)
- Fix RedHat yum repo baseurls #106 (alexjfisher)
- readd stdlib module; allow puppetlabs/mysql 8.x #104 (bastelfreak)
- Support Ubuntu 18.04 with proxysql 2.0 #102 (alexjfisher)
- Allow puppetlabs/apt 7.x #100 (dhoppe)
- Fix
Proxysql::User
data type to match what's expected byproxy_mysql_user
resource type #88 (CyberLine) - Allow puppetlabs-mysql 7.x #87 (ekohl)
- modulesync 2.2.0 and allow puppet 6.x #79 (bastelfreak)
- Minor doc update #73 (mcrauwel)
- Update Readme me and add a link to our CoC #72 (mcrauwel)
- implemented more extensive acceptance tests than just "include proxysql" #71 (mcrauwel)
- allow puppetlabs/apt 6.x #70 (bastelfreak)
v2.0.0 (2018-09-10)
Breaking changes:
Implemented enhancements:
- Enable acceptance tests on travis; add debian 9 support #64 (bastelfreak)
- Allow puppetlabs/stdlib 5.x, puppetlabs/apt 6.x and puppetlabs/mysql 6.x #63 (bastelfreak)
- Support to add resource via class parameters. Add manage_hostgroup_fo… #62 (MaxFedotov)
- add ability to split config into 2 files #60 (MaxFedotov)
- Declare passwords as Sensitive #51 (jfroche)
- Adding Repo Management for Centos, Redhat, LinuzAmazon #16 (alexvaque)
Fixed bugs:
- Proxysql on Debian should now run under the proxysql user account #43
- Default weight 0 causes issue #28
- Module push 'OFFLINE_SOFT' back online #25
- changing the admin-admin_credentials results in failing puppet runs #22
- Unwrap passwords before writing to file #53 (jjspark)
- Override all settings #52 (jjspark)
- Fixed managing admin credentials #34 (mcrauwel)
- proxy_mysql_server needs a default for status in order for the insert to succeed #33 (mcrauwel)
Closed issues:
- puppet 5 compatibility (bump dependencies for puppetlabs-apt to something more modern) #66
- New versions of proxysql #38
- Please, could you add a release/tag for new RPM features? #29
- Mysql query rule changed #24
- Ubuntu support #20
Merged pull requests:
- add support for Proxysql cluster #58 (MaxFedotov)
- Remove docker nodesets #50 (bastelfreak)
- drop EOL OSs; fix puppet version range #48 (bastelfreak)
- bump puppet to latest supported version 4.10.0 #46 (bastelfreak)
- bump puppet version dependency to >= 4.7.1 < 6.0.0 #40 (bastelfreak)
- fixed doc error #36 (mcrauwel)
- fixed parsing of prefetched data (fix #24) #30 (mcrauwel)
- config file: owner and group configurable (fix) #27 (FrankVanDamme)
- Fixes for ubuntu support #23 (mcrauwel)
- Fix contributors typo #21 (rgomezcasas)
- Deleting non UTF8-char #18 (narcisbcn)
- Add option to define install options #15 (jfroche)
v1.1.2 (2017-02-12)
Implemented enhancements:
Merged pull requests:
v1.1.1 (2017-02-12)
v1.1.0 (2017-02-11)
Fixed bugs:
- Unable to publish to forge because of vendor/ #10
Merged pull requests:
- Gitignore ruby version #9 (mcrauwel)
- [release testing] #8 (bastelfreak)
- proper Markdown formatting for release regex to pass #7 (mcrauwel)
- create 1.1.0 release #6 (mcrauwel)
- update metadata to point to voxpupuli repo #5 (mcrauwel)
- updated docs #3 (mcrauwel)
- manage repo's #2 (mcrauwel)
1.0.0 (2017-02-07)
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator