Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 71c7275

Browse files
authored
Release 2.3.8 commit (ansible-collections#388)
1 parent 9ca52b3 commit 71c7275

7 files changed

+51
-13
lines changed

CHANGELOG.rst

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,24 @@ Community MySQL Collection Release Notes
55
.. contents:: Topics
66

77

8+
v2.3.8
9+
======
10+
11+
Release Summary
12+
---------------
13+
14+
This is the patch release of the ``community.mysql`` collection.
15+
This changelog contains all changes to the modules in this collection
16+
that have been added after the release of ``community.mysql`` 2.3.7.
17+
18+
Bugfixes
19+
--------
20+
21+
- mysql_query - fix false change reports when ``IF EXISTS/IF NOT EXISTS`` clause is used (https://github.com/ansible-collections/community.mysql/issues/268).
22+
- 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).
23+
- 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).
24+
- 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
25+
826
v2.3.7
927
======
1028

changelogs/changelog.yaml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -460,3 +460,35 @@ releases:
460460
- 2.3.7.yml
461461
- psf-license.yml
462462
release_date: '2022-05-17'
463+
2.3.8:
464+
changes:
465+
bugfixes:
466+
- mysql_query - fix false change reports when ``IF EXISTS/IF NOT EXISTS`` clause
467+
is used (https://github.com/ansible-collections/community.mysql/issues/268).
468+
- 'mysql_role - don''t add members to a role when creating the role and ``detach_members:
469+
true`` is set (https://github.com/ansible-collections/community.mysql/pull/367).'
470+
- 'mysql_role - in some cases (when "SHOW GRANTS" did not use backticks for
471+
quotes), no unwanted members were detached from the role (and redundant "GRANT"
472+
statements were executed for wanted members). This is fixed by querying the
473+
existing role members from the mysql.role_edges (MySQL) or mysql.roles_mapping
474+
(MariaDB) tables instead of parsing the "SHOW GRANTS" output (https://github.com/ansible-collections/community.mysql/pull/368).
475+
476+
'
477+
- mysql_user - fix logic when ``update_password`` is set to ``on_create`` for
478+
users using ``plugin*`` arguments (https://github.com/ansible-collections/community.mysql/issues/334).
479+
The ``on_create`` sets ``password`` to None for old mysql_native_authentication
480+
but not for authentiation methods which uses the ``plugin*`` arguments. This
481+
PR changes this so ``on_create`` also exchange ``plugin``, ``plugin_hash_string``,
482+
``plugin_auth_string`` to None in the list of arguments to change
483+
release_summary: 'This is the patch release of the ``community.mysql`` collection.
484+
485+
This changelog contains all changes to the modules in this collection
486+
487+
that have been added after the release of ``community.mysql`` 2.3.7.'
488+
fragments:
489+
- 2.3.8.yml
490+
- 322-mysql_query_fix_false_change_report.yml
491+
- 334-mysql_user_fix_logic_on_oncreate.yml
492+
- 367-mysql_role-fix-deatch-members.yml
493+
- 368-mysql_role-fix-member-detection.yml
494+
release_date: '2022-06-02'

changelogs/fragments/322-mysql_query_fix_false_change_report.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/334-mysql_user_fix_logic_on_oncreate.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/367-mysql_role-fix-deatch-members.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/368-mysql_role-fix-member-detection.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
namespace: community
22
name: mysql
3-
version: 2.3.7
3+
version: 2.3.8
44
readme: README.md
55
authors:
66
- Ansible community

0 commit comments

Comments
 (0)