This file is used to list changes made in each version of the mysqld cookbook.
- Duplicate
my.cnf
config settings when merging with defaults, fixes Chef 13 error
- Fix repository keys for older Ubuntu releases
- Drop support for RHEL, pull-requests apprechiated!
In case you are using RHEL, make sure to version-lock this cookbook to
~> 1.0.5
e.g. in your Berksfile - Drop support for
mysql-server-5.6
(Ubuntu 14.04). Migrate to MariaDB, or version-lock this cookbook to~> 1.0.5
e.g. in your Berksfile - Bump default mariadb version to
10.1
- Adapt default attributes for
mysql-5.7
andmariadb-10.1
- Remove workaround for deprecated Ubuntu 13.10
- Add
node['mysqld']['use_mariadb']
attribute, default to true - Replace
mysqld::install_mariadb
andmysqld::install_mysql
recipes with `mysqld::install`` - Rename
mysqld::mariadb_apt_repository
tomysqld::mariadb_repository
- Use
authentication_string
table when changing passwords
- Update mariadb repository key
- Fix attribute typo in
mysqld::mariadb_install
recipe
- Use Upstart provider only on Ubuntu 13.10
- Restart service immediately when my.cnf is updated
- Do not force presence of
password
attribute
- Add support for mariadb
- Add support for mariadb-galera
- Automatically set admin passwords if attribute is given (incl. modifying
/etc/mysql/debian.cnf
accordingly, if required)
Compatibility changes:
- Rename
node['mysqld']['packages']
attribute tonode['mysqld']['mysql_packages']
- Add support to remove configuration options set by default attributes
- Do not manage
service_name
, whenservice_name
is empty - Fixes an issue with the template when the LWRP was called from another cookbook
- Use
deep_merge
to merge my.cnf hashes
- Initial release of mysqld