From 52a11d72358028e6eb4ed2a439db424d13cab297 Mon Sep 17 00:00:00 2001 From: Andrew Klychkov Date: Thu, 22 Feb 2024 10:53:01 +0100 Subject: [PATCH] Release 3.9.0 commit (#616) --- CHANGELOG.rst | 26 +++++++++++++++++++ changelogs/changelog.yaml | 26 +++++++++++++++++++ changelogs/fragments/0-stable-2-eol.yml | 2 -- ...password_expire-support-for-mysql_user.yml | 2 -- .../fragments/602-show-all-slaves-status.yaml | 2 -- changelogs/fragments/604-user-attributes.yaml | 2 -- galaxy.yml | 2 +- 7 files changed, 53 insertions(+), 9 deletions(-) delete mode 100644 changelogs/fragments/0-stable-2-eol.yml delete mode 100644 changelogs/fragments/598-password_expire-support-for-mysql_user.yml delete mode 100644 changelogs/fragments/602-show-all-slaves-status.yaml delete mode 100644 changelogs/fragments/604-user-attributes.yaml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f6c6cb8d0..cc7ab8525 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,32 @@ Community MySQL Collection Release Notes This changelog describes changes after version 2.0.0. +v3.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`` and ``password_expire_interval`` arguments to implement the password expiration management for mysql user (https://github.com/ansible-collections/community.mysql/pull/598). +- mysql_user - add user attribute support via the ``attributes`` parameter and return value (https://github.com/ansible-collections/community.mysql/pull/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 running ``SHOW ALL SLAVES STATUS`` for MariaDB servers (https://github.com/ansible-collections/community.mysql/issues/603). + v3.8.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index a97b2a80d..eb4264dcc 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -380,3 +380,29 @@ releases: - drop_ansible_core_2_12_and_2_13.yml - lie_mysql_info_users_info.yml release_date: '2023-10-25' + 3.9.0: + changes: + bugfixes: + - mysql_info - the ``slave_status`` filter was returning an empty list on MariaDB + with multiple replication channels. It now returns all channels by running + ``SHOW ALL SLAVES STATUS`` for MariaDB servers (https://github.com/ansible-collections/community.mysql/issues/603). + 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`` and ``password_expire_interval`` + arguments to implement the password expiration management for mysql user (https://github.com/ansible-collections/community.mysql/pull/598). + - mysql_user - add user attribute support via the ``attributes`` parameter and + return value (https://github.com/ansible-collections/community.mysql/pull/604). + 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.' + fragments: + - 0-stable-2-eol.yml + - 3.9.0.yml + - 598-password_expire-support-for-mysql_user.yml + - 602-show-all-slaves-status.yaml + - 604-user-attributes.yaml + release_date: '2024-02-22' diff --git a/changelogs/fragments/0-stable-2-eol.yml b/changelogs/fragments/0-stable-2-eol.yml deleted file mode 100644 index afcad73ec..000000000 --- a/changelogs/fragments/0-stable-2-eol.yml +++ /dev/null @@ -1,2 +0,0 @@ -major_changes: -- "Collection version 2.*.* is EOL, no more bugfixes will be backported. Please consider upgrading to the latest version." diff --git a/changelogs/fragments/598-password_expire-support-for-mysql_user.yml b/changelogs/fragments/598-password_expire-support-for-mysql_user.yml deleted file mode 100644 index c0fd472f6..000000000 --- a/changelogs/fragments/598-password_expire-support-for-mysql_user.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - "mysql_user - add the ``password_expire`` and ``password_expire_interval`` arguments to implement the password expiration management for mysql user (https://github.com/ansible-collections/community.mysql/pull/598)." diff --git a/changelogs/fragments/602-show-all-slaves-status.yaml b/changelogs/fragments/602-show-all-slaves-status.yaml deleted file mode 100644 index 8c9320cbf..000000000 --- a/changelogs/fragments/602-show-all-slaves-status.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - mysql_info - the ``slave_status`` filter was returning an empty list on MariaDB with multiple replication channels. It now returns all channels by running ``SHOW ALL SLAVES STATUS`` for MariaDB servers (https://github.com/ansible-collections/community.mysql/issues/603). diff --git a/changelogs/fragments/604-user-attributes.yaml b/changelogs/fragments/604-user-attributes.yaml deleted file mode 100644 index 260201d10..000000000 --- a/changelogs/fragments/604-user-attributes.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - "mysql_user - add user attribute support via the ``attributes`` parameter and return value (https://github.com/ansible-collections/community.mysql/pull/604)." diff --git a/galaxy.yml b/galaxy.yml index c443a7b54..dca1e28d6 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -1,7 +1,7 @@ --- namespace: community name: mysql -version: 3.8.0 +version: 3.9.0 readme: README.md authors: - Ansible community