Releases: ansible-collections/community.mysql
3.9.0
Release Summary
This is a minor release of the community.mysql
collection.
This changelog contains all changes to the modules and plugins in this
collection that have been made after the previous release.
Major Changes
- Collection version 2.. is EOL, no more bugfixes will be backported. Please consider upgrading to the latest version.
Minor Changes
- mysql_user - add the
password_expire
andpassword_expire_interval
arguments to implement the password expiration management for mysql user (#598). - mysql_user - add user attribute support via the
attributes
parameter and return value (#604).
Bugfixes
- mysql_info - the
slave_status
filter was returning an empty list on MariaDB with multiple replication channels. It now returns all channels by runningSHOW ALL SLAVES STATUS
for MariaDB servers (#603).
2.4.2
Maintenance release of community.mysql to inform users that version 2 is EOL. No code/doc changes were made in this release.
3.8.0
Release Summary
This is a patch release of the community.mysql collection.
This changelog contains all changes to the modules and plugins in this collection that have been made after the previous release.
Major Changes
- The community.mysql collection no longer supports
ansible-core 2.12
andansible-core 2.13
. While we take no active measures to prevent usage and there are no plans to introduce incompatible code to the modules, we will stop testing those versions. Both are or will soon be End of Life and if you are still using them, you should consider upgrading to thelatest Ansible / ansible-core 2.15 or later
as soon as possible (#574). - mysql_role - the
column_case_sensitive
argument's default value will be changed totrue
in community.mysql 4.0.0. If your playbook expected the column to be automatically uppercased for your roles privileges, you should set this to false explicitly (#578). - mysql_user - the
column_case_sensitive
argument's default value will be changed totrue
in community.mysql 4.0.0. If your playbook expected the column to be automatically uppercased for your users privileges, you should set this to false explicitly (#577).
Minor Changes
3.7.2
Release Summary
This is a patch release of the community.mysql collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
Bugfixes
- mysql module utils - use the connection arguments
db
instead ofdatabase
andpasswd
instead ofpassword
when running with MySQLdb < 2.0.0 (#553).
3.7.1
Release Summary
This is a patch release of the community.mysql collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
Bugfixes
- mysql module utils - use the connection arguments
db
instead ofdatabase
andpasswd
instead ofpassword
when running with older mysql drivers (MySQLdb < 2.1.0 or PyMySQL < 1.0.0) (#551).
3.7.0
Release Summary
This is the minor release of the community.mysql
collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
Minor Changes
2.4.1
Release Summary
Maintenance release of community.mysql
major version 2.
Only contains changes to the CI. There is no functional difference between 2.4.0 and 2.4.1.
1.5.1
Release Summary
Final maintenance release of community.mysql
major version 1.
Major Changes
- The
community.mysql
1.x.y release stream is now effectively End of Life. No more releases will be made. This follows the decision to support each major release for two years. This decision stems from this discussion (#537)
3.6.0
Release Summary
This is the minor release of the community.mysql
collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
Minor Changes
- mysql_info - add
connector_name
andconnector_version
to returned values (#497). - mysql_role - enable auto_commit to avoid MySQL metadata table lock (#479).
- mysql_user - add plugin_auth_string as optional parameter to use a specific pam service if pam/auth_pam plugin is used (#445).
- mysql_user - add the
session_vars
argument to set session variables at the beginning of module execution (#478). - mysql_user - display a more informative invalid privilege exception. Changes the exception handling of the granting permission logic to show the query executed , params and the exception message granting privileges fails` (#465).
- mysql_user - enable auto_commit to avoid MySQL metadata table lock (#479).
- setup_mysql - update MySQL tarball URL (#491).
Bugfixes
- mysql_user - when revoke privs consists only of
GRANT
, a 2nd revoke query is executed with empty privs to revoke that ended in an SQL exception (#503). - mysql_variables - add uppercase character pattern to regex to allow GLOBAL variables containing uppercase characters. This recognizes variable names used in Galera, for example,
wsrep_OSU_method
, which breaks the normal pattern of all lowercase characters (#501).
2.4.0
Release Summary
This is a bugfix release of the community.mysql
collection.
This changelog contains all changes to the modules and plugins in this collection
that have been made after the previous release.
Minor Changes
- mysql_info - add
connector_name
andconnector_version
to returned values (#497).