From 72c1a17bd9a1b982901df97576013457cc4082d5 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Tue, 13 Apr 2021 12:53:56 +0200 Subject: [PATCH] Release 2.5.0. --- CHANGELOG.rst | 99 ++++++++++++ changelogs/changelog.yaml | 143 ++++++++++++++++++ .../fragments/1978-jira-transition-logic.yml | 4 - .../fragments/1993-haproxy-fix-draining.yml | 3 - changelogs/fragments/2.5.0.yml | 1 - ...te-java-cert-replace-cert-when-changed.yml | 7 - .../2116-add-fields-to-ipa-config-module.yml | 2 - .../2135-vmadm-resolvers-type-fix.yml | 2 - .../2139-dimensiondata_network-str-format.yml | 2 - .../2142-apache2_mod_proxy-cleanup.yml | 2 - ...143-kibana_plugin-fixed-function-calls.yml | 2 - .../fragments/2144-atomic_get_bin_path.yml | 4 - .../2146-npm-add_no_bin_links_option.yaml | 3 - ...148-proxmox-inventory-agent-interfaces.yml | 3 - .../fragments/2157-unreachable-code.yml | 4 - ...pa-user-sshpubkey-multi-word-comments.yaml | 2 - changelogs/fragments/2160-list-literals.yml | 11 -- .../fragments/2161-pkgutil-list-extend.yml | 2 - .../fragments/2162-modhelper-variables.yml | 2 - .../fragments/2162-proxmox-constructable.yml | 3 - ...ystore_1667_improve_temp_files_storage.yml | 5 - ...2174-ipa-user-userauthtype-multiselect.yml | 2 - ...re_1668_dont_expose_secrets_on_cmdline.yml | 4 - ...3-java_keystore_improve_error_handling.yml | 6 - .../2185-xfconf-absent-check-mode.yml | 2 - .../2188-xfconf-modhelper-variables.yml | 3 - changelogs/fragments/2192-add-jira-attach.yml | 2 - .../2203-modhelper-cause-changes-deco.yml | 2 - .../2204-github_repo-fix-baseurl_port.yml | 2 - changelogs/fragments/dict-filter.yml | 3 - .../fragments/path_join-shim-filter.yml | 3 - 31 files changed, 242 insertions(+), 93 deletions(-) delete mode 100644 changelogs/fragments/1978-jira-transition-logic.yml delete mode 100644 changelogs/fragments/1993-haproxy-fix-draining.yml delete mode 100644 changelogs/fragments/2.5.0.yml delete mode 100644 changelogs/fragments/2008-update-java-cert-replace-cert-when-changed.yml delete mode 100644 changelogs/fragments/2116-add-fields-to-ipa-config-module.yml delete mode 100644 changelogs/fragments/2135-vmadm-resolvers-type-fix.yml delete mode 100644 changelogs/fragments/2139-dimensiondata_network-str-format.yml delete mode 100644 changelogs/fragments/2142-apache2_mod_proxy-cleanup.yml delete mode 100644 changelogs/fragments/2143-kibana_plugin-fixed-function-calls.yml delete mode 100644 changelogs/fragments/2144-atomic_get_bin_path.yml delete mode 100644 changelogs/fragments/2146-npm-add_no_bin_links_option.yaml delete mode 100644 changelogs/fragments/2148-proxmox-inventory-agent-interfaces.yml delete mode 100644 changelogs/fragments/2157-unreachable-code.yml delete mode 100644 changelogs/fragments/2159-ipa-user-sshpubkey-multi-word-comments.yaml delete mode 100644 changelogs/fragments/2160-list-literals.yml delete mode 100644 changelogs/fragments/2161-pkgutil-list-extend.yml delete mode 100644 changelogs/fragments/2162-modhelper-variables.yml delete mode 100644 changelogs/fragments/2162-proxmox-constructable.yml delete mode 100644 changelogs/fragments/2163-java_keystore_1667_improve_temp_files_storage.yml delete mode 100644 changelogs/fragments/2174-ipa-user-userauthtype-multiselect.yml delete mode 100644 changelogs/fragments/2177-java_keystore_1668_dont_expose_secrets_on_cmdline.yml delete mode 100644 changelogs/fragments/2183-java_keystore_improve_error_handling.yml delete mode 100644 changelogs/fragments/2185-xfconf-absent-check-mode.yml delete mode 100644 changelogs/fragments/2188-xfconf-modhelper-variables.yml delete mode 100644 changelogs/fragments/2192-add-jira-attach.yml delete mode 100644 changelogs/fragments/2203-modhelper-cause-changes-deco.yml delete mode 100644 changelogs/fragments/2204-github_repo-fix-baseurl_port.yml delete mode 100644 changelogs/fragments/dict-filter.yml delete mode 100644 changelogs/fragments/path_join-shim-filter.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 6705524cdc..6a49c310bb 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,105 @@ Community General Release Notes This changelog describes changes after version 1.0.0. +v2.5.0 +====== + +Release Summary +--------------- + +Regular feature release. Will be the last 2.x.0 minor release. + +Minor Changes +------------- + +- apache2_mod_proxy - refactored/cleaned-up part of the code (https://github.com/ansible-collections/community.general/pull/2142). +- atomic_container - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). +- atomic_host - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). +- atomic_image - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). +- beadm - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- bitbucket_pipeline_variable - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). +- hiera lookup - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- ipa_config - add new options ``ipaconfigstring``, ``ipadefaultprimarygroup``, ``ipagroupsearchfields``, ``ipahomesrootdir``, ``ipabrkauthzdata``, ``ipamaxusernamelength``, ``ipapwdexpadvnotify``, ``ipasearchrecordslimit``, ``ipasearchtimelimit``, ``ipauserauthtype``, and ``ipausersearchfields`` (https://github.com/ansible-collections/community.general/pull/2116). +- ipa_user - fix ``userauthtype`` option to take in list of strings for the multi-select field instead of single string (https://github.com/ansible-collections/community.general/pull/2174). +- ipwcli_dns - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- java_cert - change ``state: present`` to check certificates by hash, not just alias name (https://github.com/ansible/ansible/issues/43249). +- jira - added ``attach`` operation, which allows a user to attach a file to an issue (https://github.com/ansible-collections/community.general/pull/2192). +- jira - added parameter ``account_id`` for compatibility with recent versions of JIRA (https://github.com/ansible-collections/community.general/issues/818, https://github.com/ansible-collections/community.general/pull/1978). +- known_hosts module utils - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- module_helper module utils - added management of facts and adhoc setting of the initial value for variables (https://github.com/ansible-collections/community.general/pull/2188). +- module_helper module utils - added mechanism to manage variables, providing automatic output of variables, change status and diff information (https://github.com/ansible-collections/community.general/pull/2162). +- nictagadm - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- npm - add ``no_bin_links`` option (https://github.com/ansible-collections/community.general/issues/2128). +- ovh_ip_failover - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). +- proxmox inventory plugin - added ``Constructable`` class to the inventory to provide options ``strict``, ``keyed_groups``, ``groups``, and ``compose`` (https://github.com/ansible-collections/community.general/pull/2180). +- proxmox inventory plugin - added ``proxmox_agent_interfaces`` fact describing network interfaces returned from a QEMU guest agent (https://github.com/ansible-collections/community.general/pull/2148). +- rhevm - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). +- smartos_image_info - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- svr4pkg - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- xattr - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- xfconf - changed implementation to use ``ModuleHelper`` new features (https://github.com/ansible-collections/community.general/pull/2188). +- zfs_facts - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). +- zpool_facts - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). + +Security Fixes +-------------- + +- java_cert - remove password from ``run_command`` arguments (https://github.com/ansible-collections/community.general/pull/2008). +- java_keystore - pass secret to keytool through an environment variable to not expose it as a commandline argument (https://github.com/ansible-collections/community.general/issues/1668). + +Bugfixes +-------- + +- dimensiondata_network - bug when formatting message, instead of % a simple comma was used (https://github.com/ansible-collections/community.general/pull/2139). +- github_repo - PyGithub bug does not allow explicit port in ``base_url``. Specifying port is not required (https://github.com/PyGithub/PyGithub/issues/1913). +- haproxy - fix a bug preventing haproxy from properly entering ``DRAIN`` mode (https://github.com/ansible-collections/community.general/issues/1913). +- ipa_user - allow ``sshpubkey`` to permit multiple word comments (https://github.com/ansible-collections/community.general/pull/2159). +- java_cert - allow setting ``state: absent`` by providing just the ``cert_alias`` (https://github.com/ansible/ansible/issues/27982). +- java_cert - properly handle proxy arguments when the scheme is provided (https://github.com/ansible/ansible/issues/54481). +- java_keystore - improve error handling and return ``cmd`` as documented. Force ``LANG``, ``LC_ALL`` and ``LC_MESSAGES`` environment variables to ``C`` to rely on ``keytool`` output parsing. Fix pylint's ``unused-variable`` and ``no-else-return`` hints (https://github.com/ansible-collections/community.general/pull/2183). +- java_keystore - use tempfile lib to create temporary files with randomized names, and remove the temporary PKCS#12 keystore as well as other materials (https://github.com/ansible-collections/community.general/issues/1667). +- jira - fixed fields' update in ticket transitions (https://github.com/ansible-collections/community.general/issues/818). +- kibana_plugin - added missing parameters to ``remove_plugin`` when using ``state=present force=true``, and fix potential quoting errors when invoking ``kibana`` (https://github.com/ansible-collections/community.general/pull/2143). +- module_helper module utils - fixed decorator ``cause_changes`` (https://github.com/ansible-collections/community.general/pull/2203). +- pkgutil - fixed calls to ``list.extend()`` (https://github.com/ansible-collections/community.general/pull/2161). +- vmadm - correct type of list elements in ``resolvers`` parameter (https://github.com/ansible-collections/community.general/issues/2135). +- xfconf - module was not honoring check mode when ``state`` was ``absent`` (https://github.com/ansible-collections/community.general/pull/2185). + +New Plugins +----------- + +Filter +~~~~~~ + +- dict - The ``dict`` function as a filter: converts a list of tuples to a dictionary +- path_join - Redirects to ansible.builtin.path_join for ansible-base 2.10 or newer, and provides a compatible implementation for Ansible 2.9 + +New Modules +----------- + +Identity +~~~~~~~~ + +ipa +^^^ + +- ipa_otpconfig - Manage FreeIPA OTP Configuration Settings +- ipa_otptoken - Manage FreeIPA OTPs + +Monitoring +~~~~~~~~~~ + +- spectrum_model_attrs - Enforce a model's attributes in CA Spectrum. + +Net Tools +~~~~~~~~~ + +pritunl +^^^^^^^ + +- pritunl_org - Manages Pritunl Organizations using the Pritunl API +- pritunl_org_info - List Pritunl Organizations using the Pritunl API + v2.4.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 4bc8d76b47..ea969e2562 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1661,3 +1661,146 @@ releases: name: loganalytics namespace: null release_date: '2021-03-30' + 2.5.0: + changes: + bugfixes: + - dimensiondata_network - bug when formatting message, instead of % a simple + comma was used (https://github.com/ansible-collections/community.general/pull/2139). + - github_repo - PyGithub bug does not allow explicit port in ``base_url``. Specifying + port is not required (https://github.com/PyGithub/PyGithub/issues/1913). + - haproxy - fix a bug preventing haproxy from properly entering ``DRAIN`` mode + (https://github.com/ansible-collections/community.general/issues/1913). + - ipa_user - allow ``sshpubkey`` to permit multiple word comments (https://github.com/ansible-collections/community.general/pull/2159). + - 'java_cert - allow setting ``state: absent`` by providing just the ``cert_alias`` + (https://github.com/ansible/ansible/issues/27982).' + - java_cert - properly handle proxy arguments when the scheme is provided (https://github.com/ansible/ansible/issues/54481). + - java_keystore - improve error handling and return ``cmd`` as documented. Force + ``LANG``, ``LC_ALL`` and ``LC_MESSAGES`` environment variables to ``C`` to + rely on ``keytool`` output parsing. Fix pylint's ``unused-variable`` and ``no-else-return`` + hints (https://github.com/ansible-collections/community.general/pull/2183). + - java_keystore - use tempfile lib to create temporary files with randomized + names, and remove the temporary PKCS#12 keystore as well as other materials + (https://github.com/ansible-collections/community.general/issues/1667). + - jira - fixed fields' update in ticket transitions (https://github.com/ansible-collections/community.general/issues/818). + - kibana_plugin - added missing parameters to ``remove_plugin`` when using ``state=present + force=true``, and fix potential quoting errors when invoking ``kibana`` (https://github.com/ansible-collections/community.general/pull/2143). + - module_helper module utils - fixed decorator ``cause_changes`` (https://github.com/ansible-collections/community.general/pull/2203). + - pkgutil - fixed calls to ``list.extend()`` (https://github.com/ansible-collections/community.general/pull/2161). + - vmadm - correct type of list elements in ``resolvers`` parameter (https://github.com/ansible-collections/community.general/issues/2135). + - xfconf - module was not honoring check mode when ``state`` was ``absent`` + (https://github.com/ansible-collections/community.general/pull/2185). + minor_changes: + - apache2_mod_proxy - refactored/cleaned-up part of the code (https://github.com/ansible-collections/community.general/pull/2142). + - atomic_container - using ``get_bin_path()`` before calling ``run_command()`` + (https://github.com/ansible-collections/community.general/pull/2144). + - atomic_host - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). + - atomic_image - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). + - beadm - minor refactor converting multiple statements to a single list literal + (https://github.com/ansible-collections/community.general/pull/2160). + - bitbucket_pipeline_variable - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). + - hiera lookup - minor refactor converting multiple statements to a single list + literal (https://github.com/ansible-collections/community.general/pull/2160). + - ipa_config - add new options ``ipaconfigstring``, ``ipadefaultprimarygroup``, + ``ipagroupsearchfields``, ``ipahomesrootdir``, ``ipabrkauthzdata``, ``ipamaxusernamelength``, + ``ipapwdexpadvnotify``, ``ipasearchrecordslimit``, ``ipasearchtimelimit``, + ``ipauserauthtype``, and ``ipausersearchfields`` (https://github.com/ansible-collections/community.general/pull/2116). + - ipa_user - fix ``userauthtype`` option to take in list of strings for the + multi-select field instead of single string (https://github.com/ansible-collections/community.general/pull/2174). + - ipwcli_dns - minor refactor converting multiple statements to a single list + literal (https://github.com/ansible-collections/community.general/pull/2160). + - 'java_cert - change ``state: present`` to check certificates by hash, not + just alias name (https://github.com/ansible/ansible/issues/43249).' + - jira - added ``attach`` operation, which allows a user to attach a file to + an issue (https://github.com/ansible-collections/community.general/pull/2192). + - jira - added parameter ``account_id`` for compatibility with recent versions + of JIRA (https://github.com/ansible-collections/community.general/issues/818, + https://github.com/ansible-collections/community.general/pull/1978). + - known_hosts module utils - minor refactor converting multiple statements to + a single list literal (https://github.com/ansible-collections/community.general/pull/2160). + - module_helper module utils - added management of facts and adhoc setting of + the initial value for variables (https://github.com/ansible-collections/community.general/pull/2188). + - module_helper module utils - added mechanism to manage variables, providing + automatic output of variables, change status and diff information (https://github.com/ansible-collections/community.general/pull/2162). + - nictagadm - minor refactor converting multiple statements to a single list + literal (https://github.com/ansible-collections/community.general/pull/2160). + - npm - add ``no_bin_links`` option (https://github.com/ansible-collections/community.general/issues/2128). + - ovh_ip_failover - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). + - proxmox inventory plugin - added ``Constructable`` class to the inventory + to provide options ``strict``, ``keyed_groups``, ``groups``, and ``compose`` + (https://github.com/ansible-collections/community.general/pull/2180). + - proxmox inventory plugin - added ``proxmox_agent_interfaces`` fact describing + network interfaces returned from a QEMU guest agent (https://github.com/ansible-collections/community.general/pull/2148). + - rhevm - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). + - smartos_image_info - minor refactor converting multiple statements to a single + list literal (https://github.com/ansible-collections/community.general/pull/2160). + - svr4pkg - minor refactor converting multiple statements to a single list literal + (https://github.com/ansible-collections/community.general/pull/2160). + - xattr - minor refactor converting multiple statements to a single list literal + (https://github.com/ansible-collections/community.general/pull/2160). + - xfconf - changed implementation to use ``ModuleHelper`` new features (https://github.com/ansible-collections/community.general/pull/2188). + - zfs_facts - minor refactor converting multiple statements to a single list + literal (https://github.com/ansible-collections/community.general/pull/2160). + - zpool_facts - minor refactor converting multiple statements to a single list + literal (https://github.com/ansible-collections/community.general/pull/2160). + release_summary: Regular feature release. Will be the last 2.x.0 minor release. + security_fixes: + - java_cert - remove password from ``run_command`` arguments (https://github.com/ansible-collections/community.general/pull/2008). + - java_keystore - pass secret to keytool through an environment variable to + not expose it as a commandline argument (https://github.com/ansible-collections/community.general/issues/1668). + fragments: + - 1978-jira-transition-logic.yml + - 1993-haproxy-fix-draining.yml + - 2.5.0.yml + - 2008-update-java-cert-replace-cert-when-changed.yml + - 2116-add-fields-to-ipa-config-module.yml + - 2135-vmadm-resolvers-type-fix.yml + - 2139-dimensiondata_network-str-format.yml + - 2142-apache2_mod_proxy-cleanup.yml + - 2143-kibana_plugin-fixed-function-calls.yml + - 2144-atomic_get_bin_path.yml + - 2146-npm-add_no_bin_links_option.yaml + - 2148-proxmox-inventory-agent-interfaces.yml + - 2157-unreachable-code.yml + - 2159-ipa-user-sshpubkey-multi-word-comments.yaml + - 2160-list-literals.yml + - 2161-pkgutil-list-extend.yml + - 2162-modhelper-variables.yml + - 2162-proxmox-constructable.yml + - 2163-java_keystore_1667_improve_temp_files_storage.yml + - 2174-ipa-user-userauthtype-multiselect.yml + - 2177-java_keystore_1668_dont_expose_secrets_on_cmdline.yml + - 2183-java_keystore_improve_error_handling.yml + - 2185-xfconf-absent-check-mode.yml + - 2188-xfconf-modhelper-variables.yml + - 2192-add-jira-attach.yml + - 2203-modhelper-cause-changes-deco.yml + - 2204-github_repo-fix-baseurl_port.yml + - dict-filter.yml + - path_join-shim-filter.yml + modules: + - description: Manage FreeIPA OTP Configuration Settings + name: ipa_otpconfig + namespace: identity.ipa + - description: Manage FreeIPA OTPs + name: ipa_otptoken + namespace: identity.ipa + - description: Manages Pritunl Organizations using the Pritunl API + name: pritunl_org + namespace: net_tools.pritunl + - description: List Pritunl Organizations using the Pritunl API + name: pritunl_org_info + namespace: net_tools.pritunl + - description: Enforce a model's attributes in CA Spectrum. + name: spectrum_model_attrs + namespace: monitoring + plugins: + filter: + - description: 'The ``dict`` function as a filter: converts a list of tuples + to a dictionary' + name: dict + namespace: null + - description: Redirects to ansible.builtin.path_join for ansible-base 2.10 + or newer, and provides a compatible implementation for Ansible 2.9 + name: path_join + namespace: null + release_date: '2021-04-13' diff --git a/changelogs/fragments/1978-jira-transition-logic.yml b/changelogs/fragments/1978-jira-transition-logic.yml deleted file mode 100644 index 12b4adc56d..0000000000 --- a/changelogs/fragments/1978-jira-transition-logic.yml +++ /dev/null @@ -1,4 +0,0 @@ -bugfixes: - - jira - fixed fields' update in ticket transitions (https://github.com/ansible-collections/community.general/issues/818). -minor_changes: - - jira - added parameter ``account_id`` for compatibility with recent versions of JIRA (https://github.com/ansible-collections/community.general/issues/818, https://github.com/ansible-collections/community.general/pull/1978). diff --git a/changelogs/fragments/1993-haproxy-fix-draining.yml b/changelogs/fragments/1993-haproxy-fix-draining.yml deleted file mode 100644 index fd5c77f573..0000000000 --- a/changelogs/fragments/1993-haproxy-fix-draining.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - haproxy - fix a bug preventing haproxy from properly entering ``DRAIN`` mode (https://github.com/ansible-collections/community.general/issues/1913). diff --git a/changelogs/fragments/2.5.0.yml b/changelogs/fragments/2.5.0.yml deleted file mode 100644 index 04face0c06..0000000000 --- a/changelogs/fragments/2.5.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular feature release. Will be the last 2.x.0 minor release. diff --git a/changelogs/fragments/2008-update-java-cert-replace-cert-when-changed.yml b/changelogs/fragments/2008-update-java-cert-replace-cert-when-changed.yml deleted file mode 100644 index 8cfda91016..0000000000 --- a/changelogs/fragments/2008-update-java-cert-replace-cert-when-changed.yml +++ /dev/null @@ -1,7 +0,0 @@ -minor_changes: - - "java_cert - change ``state: present`` to check certificates by hash, not just alias name (https://github.com/ansible/ansible/issues/43249)." -bugfixes: - - "java_cert - allow setting ``state: absent`` by providing just the ``cert_alias`` (https://github.com/ansible/ansible/issues/27982)." - - "java_cert - properly handle proxy arguments when the scheme is provided (https://github.com/ansible/ansible/issues/54481)." -security_fixes: - - "java_cert - remove password from ``run_command`` arguments (https://github.com/ansible-collections/community.general/pull/2008)." diff --git a/changelogs/fragments/2116-add-fields-to-ipa-config-module.yml b/changelogs/fragments/2116-add-fields-to-ipa-config-module.yml deleted file mode 100644 index d1e1dc3180..0000000000 --- a/changelogs/fragments/2116-add-fields-to-ipa-config-module.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - ipa_config - add new options ``ipaconfigstring``, ``ipadefaultprimarygroup``, ``ipagroupsearchfields``, ``ipahomesrootdir``, ``ipabrkauthzdata``, ``ipamaxusernamelength``, ``ipapwdexpadvnotify``, ``ipasearchrecordslimit``, ``ipasearchtimelimit``, ``ipauserauthtype``, and ``ipausersearchfields`` (https://github.com/ansible-collections/community.general/pull/2116). diff --git a/changelogs/fragments/2135-vmadm-resolvers-type-fix.yml b/changelogs/fragments/2135-vmadm-resolvers-type-fix.yml deleted file mode 100644 index fcce6e12e1..0000000000 --- a/changelogs/fragments/2135-vmadm-resolvers-type-fix.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - vmadm - correct type of list elements in ``resolvers`` parameter (https://github.com/ansible-collections/community.general/issues/2135). diff --git a/changelogs/fragments/2139-dimensiondata_network-str-format.yml b/changelogs/fragments/2139-dimensiondata_network-str-format.yml deleted file mode 100644 index 115b04f045..0000000000 --- a/changelogs/fragments/2139-dimensiondata_network-str-format.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - dimensiondata_network - bug when formatting message, instead of % a simple comma was used (https://github.com/ansible-collections/community.general/pull/2139). diff --git a/changelogs/fragments/2142-apache2_mod_proxy-cleanup.yml b/changelogs/fragments/2142-apache2_mod_proxy-cleanup.yml deleted file mode 100644 index 6a24f1afc3..0000000000 --- a/changelogs/fragments/2142-apache2_mod_proxy-cleanup.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - apache2_mod_proxy - refactored/cleaned-up part of the code (https://github.com/ansible-collections/community.general/pull/2142). diff --git a/changelogs/fragments/2143-kibana_plugin-fixed-function-calls.yml b/changelogs/fragments/2143-kibana_plugin-fixed-function-calls.yml deleted file mode 100644 index 54a41cd237..0000000000 --- a/changelogs/fragments/2143-kibana_plugin-fixed-function-calls.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - kibana_plugin - added missing parameters to ``remove_plugin`` when using ``state=present force=true``, and fix potential quoting errors when invoking ``kibana`` (https://github.com/ansible-collections/community.general/pull/2143). diff --git a/changelogs/fragments/2144-atomic_get_bin_path.yml b/changelogs/fragments/2144-atomic_get_bin_path.yml deleted file mode 100644 index eeb55114d2..0000000000 --- a/changelogs/fragments/2144-atomic_get_bin_path.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: - - atomic_container - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). - - atomic_host - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). - - atomic_image - using ``get_bin_path()`` before calling ``run_command()`` (https://github.com/ansible-collections/community.general/pull/2144). diff --git a/changelogs/fragments/2146-npm-add_no_bin_links_option.yaml b/changelogs/fragments/2146-npm-add_no_bin_links_option.yaml deleted file mode 100644 index 651af80186..0000000000 --- a/changelogs/fragments/2146-npm-add_no_bin_links_option.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - npm - add ``no_bin_links`` option (https://github.com/ansible-collections/community.general/issues/2128). diff --git a/changelogs/fragments/2148-proxmox-inventory-agent-interfaces.yml b/changelogs/fragments/2148-proxmox-inventory-agent-interfaces.yml deleted file mode 100644 index 0ef97f20ed..0000000000 --- a/changelogs/fragments/2148-proxmox-inventory-agent-interfaces.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: -- proxmox inventory plugin - added ``proxmox_agent_interfaces`` fact describing network interfaces returned from a QEMU guest agent (https://github.com/ansible-collections/community.general/pull/2148). diff --git a/changelogs/fragments/2157-unreachable-code.yml b/changelogs/fragments/2157-unreachable-code.yml deleted file mode 100644 index 7cb84b4db9..0000000000 --- a/changelogs/fragments/2157-unreachable-code.yml +++ /dev/null @@ -1,4 +0,0 @@ -minor_changes: - - rhevm - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). - - ovh_ip_failover - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). - - bitbucket_pipeline_variable - removed unreachable code (https://github.com/ansible-collections/community.general/pull/2157). diff --git a/changelogs/fragments/2159-ipa-user-sshpubkey-multi-word-comments.yaml b/changelogs/fragments/2159-ipa-user-sshpubkey-multi-word-comments.yaml deleted file mode 100644 index 10547bb71b..0000000000 --- a/changelogs/fragments/2159-ipa-user-sshpubkey-multi-word-comments.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ipa_user - allow ``sshpubkey`` to permit multiple word comments (https://github.com/ansible-collections/community.general/pull/2159). diff --git a/changelogs/fragments/2160-list-literals.yml b/changelogs/fragments/2160-list-literals.yml deleted file mode 100644 index 661b1e322e..0000000000 --- a/changelogs/fragments/2160-list-literals.yml +++ /dev/null @@ -1,11 +0,0 @@ -minor_changes: - - hiera lookup - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - known_hosts module utils - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - nictagadm - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - smartos_image_info - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - xattr - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - ipwcli_dns - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - svr4pkg - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - zfs_facts - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - zpool_facts - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). - - beadm - minor refactor converting multiple statements to a single list literal (https://github.com/ansible-collections/community.general/pull/2160). diff --git a/changelogs/fragments/2161-pkgutil-list-extend.yml b/changelogs/fragments/2161-pkgutil-list-extend.yml deleted file mode 100644 index 9af970afd8..0000000000 --- a/changelogs/fragments/2161-pkgutil-list-extend.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - pkgutil - fixed calls to ``list.extend()`` (https://github.com/ansible-collections/community.general/pull/2161). diff --git a/changelogs/fragments/2162-modhelper-variables.yml b/changelogs/fragments/2162-modhelper-variables.yml deleted file mode 100644 index 68b0edc37e..0000000000 --- a/changelogs/fragments/2162-modhelper-variables.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - module_helper module utils - added mechanism to manage variables, providing automatic output of variables, change status and diff information (https://github.com/ansible-collections/community.general/pull/2162). diff --git a/changelogs/fragments/2162-proxmox-constructable.yml b/changelogs/fragments/2162-proxmox-constructable.yml deleted file mode 100644 index dfcb1e3495..0000000000 --- a/changelogs/fragments/2162-proxmox-constructable.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: -- proxmox inventory plugin - added ``Constructable`` class to the inventory to provide options ``strict``, ``keyed_groups``, ``groups``, and ``compose`` (https://github.com/ansible-collections/community.general/pull/2180). diff --git a/changelogs/fragments/2163-java_keystore_1667_improve_temp_files_storage.yml b/changelogs/fragments/2163-java_keystore_1667_improve_temp_files_storage.yml deleted file mode 100644 index 43d183707c..0000000000 --- a/changelogs/fragments/2163-java_keystore_1667_improve_temp_files_storage.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- -bugfixes: - - "java_keystore - use tempfile lib to create temporary files with randomized - names, and remove the temporary PKCS#12 keystore as well as other materials - (https://github.com/ansible-collections/community.general/issues/1667)." diff --git a/changelogs/fragments/2174-ipa-user-userauthtype-multiselect.yml b/changelogs/fragments/2174-ipa-user-userauthtype-multiselect.yml deleted file mode 100644 index d162f19b7a..0000000000 --- a/changelogs/fragments/2174-ipa-user-userauthtype-multiselect.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - ipa_user - fix ``userauthtype`` option to take in list of strings for the multi-select field instead of single string (https://github.com/ansible-collections/community.general/pull/2174). diff --git a/changelogs/fragments/2177-java_keystore_1668_dont_expose_secrets_on_cmdline.yml b/changelogs/fragments/2177-java_keystore_1668_dont_expose_secrets_on_cmdline.yml deleted file mode 100644 index 0d961a53ac..0000000000 --- a/changelogs/fragments/2177-java_keystore_1668_dont_expose_secrets_on_cmdline.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -security_fixes: - - "java_keystore - pass secret to keytool through an environment variable to not expose it as a - commandline argument (https://github.com/ansible-collections/community.general/issues/1668)." diff --git a/changelogs/fragments/2183-java_keystore_improve_error_handling.yml b/changelogs/fragments/2183-java_keystore_improve_error_handling.yml deleted file mode 100644 index 5d6ceef511..0000000000 --- a/changelogs/fragments/2183-java_keystore_improve_error_handling.yml +++ /dev/null @@ -1,6 +0,0 @@ ---- -bugfixes: - - "java_keystore - improve error handling and return ``cmd`` as documented. - Force ``LANG``, ``LC_ALL`` and ``LC_MESSAGES`` environment variables to ``C`` to rely - on ``keytool`` output parsing. Fix pylint's ``unused-variable`` and ``no-else-return`` - hints (https://github.com/ansible-collections/community.general/pull/2183)." diff --git a/changelogs/fragments/2185-xfconf-absent-check-mode.yml b/changelogs/fragments/2185-xfconf-absent-check-mode.yml deleted file mode 100644 index 059f4acd9a..0000000000 --- a/changelogs/fragments/2185-xfconf-absent-check-mode.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - xfconf - module was not honoring check mode when ``state`` was ``absent`` (https://github.com/ansible-collections/community.general/pull/2185). diff --git a/changelogs/fragments/2188-xfconf-modhelper-variables.yml b/changelogs/fragments/2188-xfconf-modhelper-variables.yml deleted file mode 100644 index 19e94254bd..0000000000 --- a/changelogs/fragments/2188-xfconf-modhelper-variables.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - module_helper module utils - added management of facts and adhoc setting of the initial value for variables (https://github.com/ansible-collections/community.general/pull/2188). - - xfconf - changed implementation to use ``ModuleHelper`` new features (https://github.com/ansible-collections/community.general/pull/2188). diff --git a/changelogs/fragments/2192-add-jira-attach.yml b/changelogs/fragments/2192-add-jira-attach.yml deleted file mode 100644 index 5877250541..0000000000 --- a/changelogs/fragments/2192-add-jira-attach.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - jira - added ``attach`` operation, which allows a user to attach a file to an issue (https://github.com/ansible-collections/community.general/pull/2192). diff --git a/changelogs/fragments/2203-modhelper-cause-changes-deco.yml b/changelogs/fragments/2203-modhelper-cause-changes-deco.yml deleted file mode 100644 index b61f97d6b8..0000000000 --- a/changelogs/fragments/2203-modhelper-cause-changes-deco.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - module_helper module utils - fixed decorator ``cause_changes`` (https://github.com/ansible-collections/community.general/pull/2203). diff --git a/changelogs/fragments/2204-github_repo-fix-baseurl_port.yml b/changelogs/fragments/2204-github_repo-fix-baseurl_port.yml deleted file mode 100644 index 0df3bd8ece..0000000000 --- a/changelogs/fragments/2204-github_repo-fix-baseurl_port.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - github_repo - PyGithub bug does not allow explicit port in ``base_url``. Specifying port is not required (https://github.com/PyGithub/PyGithub/issues/1913). diff --git a/changelogs/fragments/dict-filter.yml b/changelogs/fragments/dict-filter.yml deleted file mode 100644 index 1e9923e796..0000000000 --- a/changelogs/fragments/dict-filter.yml +++ /dev/null @@ -1,3 +0,0 @@ -add plugin.filter: - - name: dict - description: "The ``dict`` function as a filter: converts a list of tuples to a dictionary" diff --git a/changelogs/fragments/path_join-shim-filter.yml b/changelogs/fragments/path_join-shim-filter.yml deleted file mode 100644 index f96922203f..0000000000 --- a/changelogs/fragments/path_join-shim-filter.yml +++ /dev/null @@ -1,3 +0,0 @@ -add plugin.filter: - - name: path_join - description: Redirects to ansible.builtin.path_join for ansible-base 2.10 or newer, and provides a compatible implementation for Ansible 2.9