diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 2acf734458..4b35c54378 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,29 @@ Community General Release Notes This changelog describes changes after version 2.0.0. +v3.8.4 +====== + +Release Summary +--------------- + +Regular bugfix release. + +Bugfixes +-------- + +- Various modules and plugins - use vendored version of ``distutils.version`` instead of the deprecated Python standard library ``distutils`` (https://github.com/ansible-collections/community.general/pull/3936). +- alternatives - fix output parsing for alternatives groups (https://github.com/ansible-collections/community.general/pull/3976). +- jail connection plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the executable (https://github.com/ansible-collections/community.general/pull/3934). +- jira - fixed bug where module returns error related to dictionary key ``body`` (https://github.com/ansible-collections/community.general/issues/3419). +- lxd connection plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the ``lxc`` executable (https://github.com/ansible-collections/community.general/pull/3934). +- nrdp callback plugin - fix error ``string arguments without an encoding`` (https://github.com/ansible-collections/community.general/issues/3903). +- passwordstore lookup plugin - replace deprecated ``distutils.util.strtobool`` with Ansible's ``convert_bool.boolean`` to interpret values for the ``create``, ``returnall``, ``overwrite``, 'backup``, and ``nosymbols`` options (https://github.com/ansible-collections/community.general/pull/3934). +- say callback plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the ``say`` resp. ``espeak`` executables (https://github.com/ansible-collections/community.general/pull/3934). +- scaleway_user_data - fix double-quote added where no double-quote is needed to user data in scaleway's server (``Content-type`` -> ``Content-Type``) (https://github.com/ansible-collections/community.general/pull/3940). +- slack - add ``charset`` to HTTP headers to avoid Slack API warning (https://github.com/ansible-collections/community.general/issues/3932). +- zone connection plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the executable (https://github.com/ansible-collections/community.general/pull/3934). + v3.8.3 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index d37fd17409..c7161fa34b 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -2030,3 +2030,39 @@ releases: - 3874-proxmox-fix-onboot-param.yml - 3896-nmcli_vlan_missing_options.yaml release_date: '2021-12-14' + 3.8.4: + changes: + bugfixes: + - Various modules and plugins - use vendored version of ``distutils.version`` + instead of the deprecated Python standard library ``distutils`` (https://github.com/ansible-collections/community.general/pull/3936). + - alternatives - fix output parsing for alternatives groups (https://github.com/ansible-collections/community.general/pull/3976). + - jail connection plugin - replace deprecated ``distutils.spawn.find_executable`` + with Ansible's ``get_bin_path`` to find the executable (https://github.com/ansible-collections/community.general/pull/3934). + - jira - fixed bug where module returns error related to dictionary key ``body`` + (https://github.com/ansible-collections/community.general/issues/3419). + - lxd connection plugin - replace deprecated ``distutils.spawn.find_executable`` + with Ansible's ``get_bin_path`` to find the ``lxc`` executable (https://github.com/ansible-collections/community.general/pull/3934). + - nrdp callback plugin - fix error ``string arguments without an encoding`` + (https://github.com/ansible-collections/community.general/issues/3903). + - passwordstore lookup plugin - replace deprecated ``distutils.util.strtobool`` + with Ansible's ``convert_bool.boolean`` to interpret values for the ``create``, + ``returnall``, ``overwrite``, 'backup``, and ``nosymbols`` options (https://github.com/ansible-collections/community.general/pull/3934). + - say callback plugin - replace deprecated ``distutils.spawn.find_executable`` + with Ansible's ``get_bin_path`` to find the ``say`` resp. ``espeak`` executables + (https://github.com/ansible-collections/community.general/pull/3934). + - scaleway_user_data - fix double-quote added where no double-quote is needed + to user data in scaleway's server (``Content-type`` -> ``Content-Type``) (https://github.com/ansible-collections/community.general/pull/3940). + - slack - add ``charset`` to HTTP headers to avoid Slack API warning (https://github.com/ansible-collections/community.general/issues/3932). + - zone connection plugin - replace deprecated ``distutils.spawn.find_executable`` + with Ansible's ``get_bin_path`` to find the executable (https://github.com/ansible-collections/community.general/pull/3934). + release_summary: Regular bugfix release. + fragments: + - 3.8.4.yml + - 3867-jira-fix-body.yaml + - 3909-nrdp_fix_string_args_without_encoding.yaml + - 3933-slack-charset-header.yaml + - 3934-distutils.yml + - 3936-distutils.version.yml + - 3940_fix_contenttype_scaleway_user_data.yml + - 3976-fix-alternatives-parsing.yml + release_date: '2022-01-11' diff --git a/changelogs/fragments/3.8.4.yml b/changelogs/fragments/3.8.4.yml deleted file mode 100644 index 1b14bd80d1..0000000000 --- a/changelogs/fragments/3.8.4.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular bugfix release. diff --git a/changelogs/fragments/3867-jira-fix-body.yaml b/changelogs/fragments/3867-jira-fix-body.yaml deleted file mode 100644 index 0edb395e70..0000000000 --- a/changelogs/fragments/3867-jira-fix-body.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - jira - fixed bug where module returns error related to dictionary key ``body`` (https://github.com/ansible-collections/community.general/issues/3419). diff --git a/changelogs/fragments/3909-nrdp_fix_string_args_without_encoding.yaml b/changelogs/fragments/3909-nrdp_fix_string_args_without_encoding.yaml deleted file mode 100644 index bc96830844..0000000000 --- a/changelogs/fragments/3909-nrdp_fix_string_args_without_encoding.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - nrdp callback plugin - fix error ``string arguments without an encoding`` (https://github.com/ansible-collections/community.general/issues/3903). diff --git a/changelogs/fragments/3933-slack-charset-header.yaml b/changelogs/fragments/3933-slack-charset-header.yaml deleted file mode 100644 index 581fd7a2e8..0000000000 --- a/changelogs/fragments/3933-slack-charset-header.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - slack - add ``charset`` to HTTP headers to avoid Slack API warning (https://github.com/ansible-collections/community.general/issues/3932). diff --git a/changelogs/fragments/3934-distutils.yml b/changelogs/fragments/3934-distutils.yml deleted file mode 100644 index 4b75b83ba7..0000000000 --- a/changelogs/fragments/3934-distutils.yml +++ /dev/null @@ -1,6 +0,0 @@ -bugfixes: - - "say callback plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the ``say`` resp. ``espeak`` executables (https://github.com/ansible-collections/community.general/pull/3934)." - - "jail connection plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the executable (https://github.com/ansible-collections/community.general/pull/3934)." - - "lxd connection plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the ``lxc`` executable (https://github.com/ansible-collections/community.general/pull/3934)." - - "zone connection plugin - replace deprecated ``distutils.spawn.find_executable`` with Ansible's ``get_bin_path`` to find the executable (https://github.com/ansible-collections/community.general/pull/3934)." - - "passwordstore lookup plugin - replace deprecated ``distutils.util.strtobool`` with Ansible's ``convert_bool.boolean`` to interpret values for the ``create``, ``returnall``, ``overwrite``, 'backup``, and ``nosymbols`` options (https://github.com/ansible-collections/community.general/pull/3934)." diff --git a/changelogs/fragments/3936-distutils.version.yml b/changelogs/fragments/3936-distutils.version.yml deleted file mode 100644 index 642d5ed610..0000000000 --- a/changelogs/fragments/3936-distutils.version.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "Various modules and plugins - use vendored version of ``distutils.version`` instead of the deprecated Python standard library ``distutils`` (https://github.com/ansible-collections/community.general/pull/3936)." diff --git a/changelogs/fragments/3940_fix_contenttype_scaleway_user_data.yml b/changelogs/fragments/3940_fix_contenttype_scaleway_user_data.yml deleted file mode 100644 index 97d97b67c1..0000000000 --- a/changelogs/fragments/3940_fix_contenttype_scaleway_user_data.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - scaleway_user_data - fix double-quote added where no double-quote is needed to user data in scaleway's server (``Content-type`` -> ``Content-Type``) (https://github.com/ansible-collections/community.general/pull/3940). diff --git a/changelogs/fragments/3976-fix-alternatives-parsing.yml b/changelogs/fragments/3976-fix-alternatives-parsing.yml deleted file mode 100644 index cc6dd60b97..0000000000 --- a/changelogs/fragments/3976-fix-alternatives-parsing.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - alternatives - fix output parsing for alternatives groups (https://github.com/ansible-collections/community.general/pull/3976).