From ebd4c4146e295c096c6f4e2ff78f4e58cc890ec5 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Tue, 9 Nov 2021 06:37:15 +0100 Subject: [PATCH] Release 2.5.7. --- CHANGELOG.rst | 22 ++++++++++ changelogs/changelog.yaml | 42 +++++++++++++++++++ changelogs/fragments/2.5.7.yml | 1 - ...tash-callback-plugin-replacing_options.yml | 3 -- ...s-always-return-first-found-match-3386.yml | 2 - ...dfish_utils-skip-manager-network-check.yml | 2 - ...sions-along-with-file-for-jboss-module.yml | 6 --- ...3473-gitlab_deploy_key-fix_idempotency.yml | 2 - changelogs/fragments/3478-yaml-callback.yml | 2 - .../3561-fix-ipa-host-var-detection.yml | 2 - ..._project_members-improve-search-method.yml | 2 - .../3649-proxmox_group_info_TypeError.yml | 3 -- .../3675-xattr-handle-base64-values.yml | 3 -- 13 files changed, 64 insertions(+), 28 deletions(-) delete mode 100644 changelogs/fragments/2.5.7.yml delete mode 100644 changelogs/fragments/2692-logstash-callback-plugin-replacing_options.yml delete mode 100644 changelogs/fragments/3400-fix-gitLab-api-searches-always-return-first-found-match-3386.yml delete mode 100644 changelogs/fragments/3404-redfish_utils-skip-manager-network-check.yml delete mode 100644 changelogs/fragments/3426-copy-permissions-along-with-file-for-jboss-module.yml delete mode 100644 changelogs/fragments/3473-gitlab_deploy_key-fix_idempotency.yml delete mode 100644 changelogs/fragments/3478-yaml-callback.yml delete mode 100644 changelogs/fragments/3561-fix-ipa-host-var-detection.yml delete mode 100644 changelogs/fragments/3602-fix-gitlab_project_members-improve-search-method.yml delete mode 100644 changelogs/fragments/3649-proxmox_group_info_TypeError.yml delete mode 100644 changelogs/fragments/3675-xattr-handle-base64-values.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index db6e5509ed..3b7b9d2258 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,28 @@ Community General Release Notes This changelog describes changes after version 1.0.0. +v2.5.7 +====== + +Release Summary +--------------- + +Regular bugfix release. Please note that this is the last regular bugfix release, from now on only security fixes and major bugfixes will be accepted for the ``stable-2`` branch. + +Bugfixes +-------- + +- gitlab_deploy_key - fix idempotency on projects with multiple deploy keys (https://github.com/ansible-collections/community.general/pull/3473). +- gitlab_group_members - ``get_group_id`` return the group ID by matching ``full_path``, ``path`` or ``name`` (https://github.com/ansible-collections/community.general/pull/3400). +- gitlab_project_members - ``get_project_id`` return the project id by matching ``full_path`` or ``name`` (https://github.com/ansible-collections/community.general/pull/3602). +- ipa_* modules - fix environment fallback for ``ipa_host`` option (https://github.com/ansible-collections/community.general/issues/3560). +- jboss - fix the deployment file permission issue when Jboss server is running under non-root user. The deployment file is copied with file content only. The file permission is set to ``440`` and belongs to root user. When the JBoss ``WildFly`` server is running under non-root user, it is unable to read the deployment file (https://github.com/ansible-collections/community.general/pull/3426). +- logstash callback plugin - replace ``_option`` with ``context.CLIARGS`` to fix the plugin on ansible-base and ansible-core (https://github.com/ansible-collections/community.general/issues/2692). +- proxmox_group_info - fix module crash if a ``group`` parameter is used (https://github.com/ansible-collections/community.general/pull/3649). +- redfish_utils module utils - if a manager network property is not specified in the service, attempt to change the requested settings (https://github.com/ansible-collections/community.general/issues/3404/). +- xattr - fix exception caused by ``_run_xattr()`` raising a ``ValueError`` due to a mishandling of base64-encoded value (https://github.com/ansible-collections/community.general/issues/3673). +- yaml callback plugin - avoid modifying PyYAML so that other plugins using it on the controller, like the ``to_yaml`` filter, do not produce different output (https://github.com/ansible-collections/community.general/issues/3471, https://github.com/ansible-collections/community.general/pull/3478). + v2.5.6 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 4157f0ba64..2e039325fe 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -2157,3 +2157,45 @@ releases: - 3285-pamd-updated-with-empty-args.yaml - 3336-openbsd_pkg-fix-KeyError.yml release_date: '2021-09-21' + 2.5.7: + changes: + bugfixes: + - gitlab_deploy_key - fix idempotency on projects with multiple deploy keys + (https://github.com/ansible-collections/community.general/pull/3473). + - gitlab_group_members - ``get_group_id`` return the group ID by matching ``full_path``, + ``path`` or ``name`` (https://github.com/ansible-collections/community.general/pull/3400). + - gitlab_project_members - ``get_project_id`` return the project id by matching + ``full_path`` or ``name`` (https://github.com/ansible-collections/community.general/pull/3602). + - ipa_* modules - fix environment fallback for ``ipa_host`` option (https://github.com/ansible-collections/community.general/issues/3560). + - jboss - fix the deployment file permission issue when Jboss server is running + under non-root user. The deployment file is copied with file content only. + The file permission is set to ``440`` and belongs to root user. When the JBoss + ``WildFly`` server is running under non-root user, it is unable to read the + deployment file (https://github.com/ansible-collections/community.general/pull/3426). + - logstash callback plugin - replace ``_option`` with ``context.CLIARGS`` to + fix the plugin on ansible-base and ansible-core (https://github.com/ansible-collections/community.general/issues/2692). + - proxmox_group_info - fix module crash if a ``group`` parameter is used (https://github.com/ansible-collections/community.general/pull/3649). + - redfish_utils module utils - if a manager network property is not specified + in the service, attempt to change the requested settings (https://github.com/ansible-collections/community.general/issues/3404/). + - xattr - fix exception caused by ``_run_xattr()`` raising a ``ValueError`` + due to a mishandling of base64-encoded value (https://github.com/ansible-collections/community.general/issues/3673). + - yaml callback plugin - avoid modifying PyYAML so that other plugins using + it on the controller, like the ``to_yaml`` filter, do not produce different + output (https://github.com/ansible-collections/community.general/issues/3471, + https://github.com/ansible-collections/community.general/pull/3478). + release_summary: Regular bugfix release. Please note that this is the last regular + bugfix release, from now on only security fixes and major bugfixes will be + accepted for the ``stable-2`` branch. + fragments: + - 2.5.7.yml + - 2692-logstash-callback-plugin-replacing_options.yml + - 3400-fix-gitLab-api-searches-always-return-first-found-match-3386.yml + - 3404-redfish_utils-skip-manager-network-check.yml + - 3426-copy-permissions-along-with-file-for-jboss-module.yml + - 3473-gitlab_deploy_key-fix_idempotency.yml + - 3478-yaml-callback.yml + - 3561-fix-ipa-host-var-detection.yml + - 3602-fix-gitlab_project_members-improve-search-method.yml + - 3649-proxmox_group_info_TypeError.yml + - 3675-xattr-handle-base64-values.yml + release_date: '2021-11-09' diff --git a/changelogs/fragments/2.5.7.yml b/changelogs/fragments/2.5.7.yml deleted file mode 100644 index 2a6165ced9..0000000000 --- a/changelogs/fragments/2.5.7.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular bugfix release. Please note that this is the last regular bugfix release, from now on only security fixes and major bugfixes will be accepted for the ``stable-2`` branch. diff --git a/changelogs/fragments/2692-logstash-callback-plugin-replacing_options.yml b/changelogs/fragments/2692-logstash-callback-plugin-replacing_options.yml deleted file mode 100644 index ccf803598a..0000000000 --- a/changelogs/fragments/2692-logstash-callback-plugin-replacing_options.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - 'logstash callback plugin - replace ``_option`` with ``context.CLIARGS`` to fix the plugin on ansible-base and ansible-core (https://github.com/ansible-collections/community.general/issues/2692).' diff --git a/changelogs/fragments/3400-fix-gitLab-api-searches-always-return-first-found-match-3386.yml b/changelogs/fragments/3400-fix-gitLab-api-searches-always-return-first-found-match-3386.yml deleted file mode 100644 index ab13b4adba..0000000000 --- a/changelogs/fragments/3400-fix-gitLab-api-searches-always-return-first-found-match-3386.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - gitlab_group_members - ``get_group_id`` return the group ID by matching ``full_path``, ``path`` or ``name`` (https://github.com/ansible-collections/community.general/pull/3400). diff --git a/changelogs/fragments/3404-redfish_utils-skip-manager-network-check.yml b/changelogs/fragments/3404-redfish_utils-skip-manager-network-check.yml deleted file mode 100644 index 9b17761ff2..0000000000 --- a/changelogs/fragments/3404-redfish_utils-skip-manager-network-check.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - redfish_utils module utils - if a manager network property is not specified in the service, attempt to change the requested settings (https://github.com/ansible-collections/community.general/issues/3404/). diff --git a/changelogs/fragments/3426-copy-permissions-along-with-file-for-jboss-module.yml b/changelogs/fragments/3426-copy-permissions-along-with-file-for-jboss-module.yml deleted file mode 100644 index 7685cce02b..0000000000 --- a/changelogs/fragments/3426-copy-permissions-along-with-file-for-jboss-module.yml +++ /dev/null @@ -1,6 +0,0 @@ -bugfixes: - - jboss - fix the deployment file permission issue when Jboss server is running - under non-root user. The deployment file is copied with file content only. The - file permission is set to ``440`` and belongs to root user. When the - JBoss ``WildFly`` server is running under non-root user, it is unable to read - the deployment file (https://github.com/ansible-collections/community.general/pull/3426). diff --git a/changelogs/fragments/3473-gitlab_deploy_key-fix_idempotency.yml b/changelogs/fragments/3473-gitlab_deploy_key-fix_idempotency.yml deleted file mode 100644 index 45dc8f9641..0000000000 --- a/changelogs/fragments/3473-gitlab_deploy_key-fix_idempotency.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - gitlab_deploy_key - fix idempotency on projects with multiple deploy keys (https://github.com/ansible-collections/community.general/pull/3473). diff --git a/changelogs/fragments/3478-yaml-callback.yml b/changelogs/fragments/3478-yaml-callback.yml deleted file mode 100644 index ec1801beaa..0000000000 --- a/changelogs/fragments/3478-yaml-callback.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "yaml callback plugin - avoid modifying PyYAML so that other plugins using it on the controller, like the ``to_yaml`` filter, do not produce different output (https://github.com/ansible-collections/community.general/issues/3471, https://github.com/ansible-collections/community.general/pull/3478)." diff --git a/changelogs/fragments/3561-fix-ipa-host-var-detection.yml b/changelogs/fragments/3561-fix-ipa-host-var-detection.yml deleted file mode 100644 index 4b5f23f174..0000000000 --- a/changelogs/fragments/3561-fix-ipa-host-var-detection.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ipa_* modules - fix environment fallback for ``ipa_host`` option (https://github.com/ansible-collections/community.general/issues/3560). diff --git a/changelogs/fragments/3602-fix-gitlab_project_members-improve-search-method.yml b/changelogs/fragments/3602-fix-gitlab_project_members-improve-search-method.yml deleted file mode 100644 index 4d22049473..0000000000 --- a/changelogs/fragments/3602-fix-gitlab_project_members-improve-search-method.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - gitlab_project_members - ``get_project_id`` return the project id by matching ``full_path`` or ``name`` (https://github.com/ansible-collections/community.general/pull/3602). diff --git a/changelogs/fragments/3649-proxmox_group_info_TypeError.yml b/changelogs/fragments/3649-proxmox_group_info_TypeError.yml deleted file mode 100644 index 9620ea7203..0000000000 --- a/changelogs/fragments/3649-proxmox_group_info_TypeError.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - proxmox_group_info - fix module crash if a ``group`` parameter is used (https://github.com/ansible-collections/community.general/pull/3649). diff --git a/changelogs/fragments/3675-xattr-handle-base64-values.yml b/changelogs/fragments/3675-xattr-handle-base64-values.yml deleted file mode 100644 index e74a2afedd..0000000000 --- a/changelogs/fragments/3675-xattr-handle-base64-values.yml +++ /dev/null @@ -1,3 +0,0 @@ -bugfixes: - - xattr - fix exception caused by ``_run_xattr()`` raising a ``ValueError`` - due to a mishandling of base64-encoded value (https://github.com/ansible-collections/community.general/issues/3673).