mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-04-05 10:10:32 -07:00
Release 2.3.8 commit (#388)
This commit is contained in:
parent
9ca52b3aa5
commit
71c7275fef
7 changed files with 51 additions and 13 deletions
|
@ -5,6 +5,24 @@ Community MySQL Collection Release Notes
|
|||
.. contents:: Topics
|
||||
|
||||
|
||||
v2.3.8
|
||||
======
|
||||
|
||||
Release Summary
|
||||
---------------
|
||||
|
||||
This is the patch release of the ``community.mysql`` collection.
|
||||
This changelog contains all changes to the modules in this collection
|
||||
that have been added after the release of ``community.mysql`` 2.3.7.
|
||||
|
||||
Bugfixes
|
||||
--------
|
||||
|
||||
- mysql_query - fix false change reports when ``IF EXISTS/IF NOT EXISTS`` clause is used (https://github.com/ansible-collections/community.mysql/issues/268).
|
||||
- mysql_role - don't add members to a role when creating the role and ``detach_members: true`` is set (https://github.com/ansible-collections/community.mysql/pull/367).
|
||||
- mysql_role - in some cases (when "SHOW GRANTS" did not use backticks for quotes), no unwanted members were detached from the role (and redundant "GRANT" statements were executed for wanted members). This is fixed by querying the existing role members from the mysql.role_edges (MySQL) or mysql.roles_mapping (MariaDB) tables instead of parsing the "SHOW GRANTS" output (https://github.com/ansible-collections/community.mysql/pull/368).
|
||||
- mysql_user - fix logic when ``update_password`` is set to ``on_create`` for users using ``plugin*`` arguments (https://github.com/ansible-collections/community.mysql/issues/334). The ``on_create`` sets ``password`` to None for old mysql_native_authentication but not for authentiation methods which uses the ``plugin*`` arguments. This PR changes this so ``on_create`` also exchange ``plugin``, ``plugin_hash_string``, ``plugin_auth_string`` to None in the list of arguments to change
|
||||
|
||||
v2.3.7
|
||||
======
|
||||
|
||||
|
|
|
@ -460,3 +460,35 @@ releases:
|
|||
- 2.3.7.yml
|
||||
- psf-license.yml
|
||||
release_date: '2022-05-17'
|
||||
2.3.8:
|
||||
changes:
|
||||
bugfixes:
|
||||
- mysql_query - fix false change reports when ``IF EXISTS/IF NOT EXISTS`` clause
|
||||
is used (https://github.com/ansible-collections/community.mysql/issues/268).
|
||||
- 'mysql_role - don''t add members to a role when creating the role and ``detach_members:
|
||||
true`` is set (https://github.com/ansible-collections/community.mysql/pull/367).'
|
||||
- 'mysql_role - in some cases (when "SHOW GRANTS" did not use backticks for
|
||||
quotes), no unwanted members were detached from the role (and redundant "GRANT"
|
||||
statements were executed for wanted members). This is fixed by querying the
|
||||
existing role members from the mysql.role_edges (MySQL) or mysql.roles_mapping
|
||||
(MariaDB) tables instead of parsing the "SHOW GRANTS" output (https://github.com/ansible-collections/community.mysql/pull/368).
|
||||
|
||||
'
|
||||
- mysql_user - fix logic when ``update_password`` is set to ``on_create`` for
|
||||
users using ``plugin*`` arguments (https://github.com/ansible-collections/community.mysql/issues/334).
|
||||
The ``on_create`` sets ``password`` to None for old mysql_native_authentication
|
||||
but not for authentiation methods which uses the ``plugin*`` arguments. This
|
||||
PR changes this so ``on_create`` also exchange ``plugin``, ``plugin_hash_string``,
|
||||
``plugin_auth_string`` to None in the list of arguments to change
|
||||
release_summary: 'This is the patch release of the ``community.mysql`` collection.
|
||||
|
||||
This changelog contains all changes to the modules in this collection
|
||||
|
||||
that have been added after the release of ``community.mysql`` 2.3.7.'
|
||||
fragments:
|
||||
- 2.3.8.yml
|
||||
- 322-mysql_query_fix_false_change_report.yml
|
||||
- 334-mysql_user_fix_logic_on_oncreate.yml
|
||||
- 367-mysql_role-fix-deatch-members.yml
|
||||
- 368-mysql_role-fix-member-detection.yml
|
||||
release_date: '2022-06-02'
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
bugfixes:
|
||||
- mysql_query - fix false change reports when ``IF EXISTS/IF NOT EXISTS`` clause is used (https://github.com/ansible-collections/community.mysql/issues/268).
|
|
@ -1,2 +0,0 @@
|
|||
bugfixes:
|
||||
- "mysql_user - fix logic when ``update_password`` is set to ``on_create`` for users using ``plugin*`` arguments (https://github.com/ansible-collections/community.mysql/issues/334). The ``on_create`` sets ``password`` to None for old mysql_native_authentication but not for authentiation methods which uses the ``plugin*`` arguments. This PR changes this so ``on_create`` also exchange ``plugin``, ``plugin_hash_string``, ``plugin_auth_string`` to None in the list of arguments to change"
|
|
@ -1,2 +0,0 @@
|
|||
bugfixes:
|
||||
- "mysql_role - don't add members to a role when creating the role and ``detach_members: true`` is set (https://github.com/ansible-collections/community.mysql/pull/367)."
|
|
@ -1,6 +0,0 @@
|
|||
bugfixes:
|
||||
- >
|
||||
mysql_role - in some cases (when "SHOW GRANTS" did not use backticks for quotes), no unwanted members were detached
|
||||
from the role (and redundant "GRANT" statements were executed for wanted members). This is fixed by querying the
|
||||
existing role members from the mysql.role_edges (MySQL) or mysql.roles_mapping (MariaDB) tables instead of parsing
|
||||
the "SHOW GRANTS" output (https://github.com/ansible-collections/community.mysql/pull/368).
|
|
@ -1,6 +1,6 @@
|
|||
namespace: community
|
||||
name: mysql
|
||||
version: 2.3.7
|
||||
version: 2.3.8
|
||||
readme: README.md
|
||||
authors:
|
||||
- Ansible community
|
||||
|
|
Loading…
Add table
Reference in a new issue