diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 36c3198381..d89967984e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,59 @@ Community General Release Notes This changelog describes changes after version 4.0.0. +v5.7.0 +====== + +Release Summary +--------------- + +Regular feature and bugfix release. + +Minor Changes +------------- + +- bitwarden lookup plugin - add option ``search`` to search for other attributes than name (https://github.com/ansible-collections/community.general/pull/5297). +- machinectl become plugin - combine the success command when building the become command to be consistent with other become plugins (https://github.com/ansible-collections/community.general/pull/5287). +- netcup_dnsapi - add ``timeout`` parameter (https://github.com/ansible-collections/community.general/pull/5301). +- proxmox module utils, the proxmox* modules - add ``api_task_ok`` helper to standardize API task status checks across all proxmox modules (https://github.com/ansible-collections/community.general/pull/5274). +- proxmox_snap - add ``unbind`` param to support snapshotting containers with configured mountpoints (https://github.com/ansible-collections/community.general/pull/5274). +- redfish_config - add ``SetSessionService`` to set default session timeout policy (https://github.com/ansible-collections/community.general/issues/5008). +- terraform - adds capability to handle complex variable structures for ``variables`` parameter in the module. This must be enabled with the new ``complex_vars`` parameter (https://github.com/ansible-collections/community.general/pull/4797). +- terraform - run ``terraform init`` with ``-no-color`` not to mess up the stdout of the task (https://github.com/ansible-collections/community.general/pull/5147). + +Deprecated Features +------------------- + +- lxc_container - the module will no longer make any effort to support Python 2 (https://github.com/ansible-collections/community.general/pull/5304). + +Bugfixes +-------- + +- ini_file - minor refactor fixing a python lint error (https://github.com/ansible-collections/community.general/pull/5307). +- locale_gen - fix support for Ubuntu (https://github.com/ansible-collections/community.general/issues/5281). +- lxc_container - the module has been updated to support Python 3 (https://github.com/ansible-collections/community.general/pull/5304). +- nmcli - fix error when setting previously unset MAC address, ``gsm.apn`` or ``vpn.data``: current values were being normalized without checking if they might be ``None`` (https://github.com/ansible-collections/community.general/pull/5291). +- redhat_subscription - make module idempotent when ``pool_ids`` are used (https://github.com/ansible-collections/community.general/issues/5313). + +New Modules +----------- + +Cloud +~~~~~ + +misc +^^^^ + +- proxmox_disk - Management of a disk of a Qemu(KVM) VM in a Proxmox VE cluster. + +Identity +~~~~~~~~ + +keycloak +^^^^^^^^ + +- keycloak_user_rolemapping - Allows administration of Keycloak user_rolemapping with the Keycloak API + v5.6.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 5897ead01e..56ee9e60c8 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1160,3 +1160,57 @@ releases: name: pipx_info namespace: packaging.language release_date: '2022-09-13' + 5.7.0: + changes: + bugfixes: + - ini_file - minor refactor fixing a python lint error (https://github.com/ansible-collections/community.general/pull/5307). + - locale_gen - fix support for Ubuntu (https://github.com/ansible-collections/community.general/issues/5281). + - lxc_container - the module has been updated to support Python 3 (https://github.com/ansible-collections/community.general/pull/5304). + - 'nmcli - fix error when setting previously unset MAC address, ``gsm.apn`` + or ``vpn.data``: current values were being normalized without checking if + they might be ``None`` (https://github.com/ansible-collections/community.general/pull/5291).' + - redhat_subscription - make module idempotent when ``pool_ids`` are used (https://github.com/ansible-collections/community.general/issues/5313). + deprecated_features: + - lxc_container - the module will no longer make any effort to support Python + 2 (https://github.com/ansible-collections/community.general/pull/5304). + minor_changes: + - bitwarden lookup plugin - add option ``search`` to search for other attributes + than name (https://github.com/ansible-collections/community.general/pull/5297). + - machinectl become plugin - combine the success command when building the become + command to be consistent with other become plugins (https://github.com/ansible-collections/community.general/pull/5287). + - netcup_dnsapi - add ``timeout`` parameter (https://github.com/ansible-collections/community.general/pull/5301). + - proxmox module utils, the proxmox* modules - add ``api_task_ok`` helper to + standardize API task status checks across all proxmox modules (https://github.com/ansible-collections/community.general/pull/5274). + - proxmox_snap - add ``unbind`` param to support snapshotting containers with + configured mountpoints (https://github.com/ansible-collections/community.general/pull/5274). + - redfish_config - add ``SetSessionService`` to set default session timeout + policy (https://github.com/ansible-collections/community.general/issues/5008). + - terraform - adds capability to handle complex variable structures for ``variables`` + parameter in the module. This must be enabled with the new ``complex_vars`` + parameter (https://github.com/ansible-collections/community.general/pull/4797). + - terraform - run ``terraform init`` with ``-no-color`` not to mess up the stdout + of the task (https://github.com/ansible-collections/community.general/pull/5147). + release_summary: Regular feature and bugfix release. + fragments: + - 4797-terraform-complex-variables.yml + - 5.7.0.yml + - 5008-addSetSessionService.yml + - 5147-terraform-init-no-color.yml + - 5274-proxmox-snap-container-with-mountpoints.yml + - 5280-lxc_container-py3.yaml + - 5282-locale_gen.yaml + - 5287-machinectl-become-success.yml + - 5291-fix-nmcli-error-when-setting-unset-mac-address.yaml + - 5297-bitwarden-add-search-field.yml + - 5301-netcup_dnsapi-timeout.yml + - 5307-ini_file-lint.yaml + - 5313-fix-redhat_subscription-idempotency-pool_ids.yml + modules: + - description: Allows administration of Keycloak user_rolemapping with the Keycloak + API + name: keycloak_user_rolemapping + namespace: identity.keycloak + - description: Management of a disk of a Qemu(KVM) VM in a Proxmox VE cluster. + name: proxmox_disk + namespace: cloud.misc + release_date: '2022-10-04' diff --git a/changelogs/fragments/4797-terraform-complex-variables.yml b/changelogs/fragments/4797-terraform-complex-variables.yml deleted file mode 100644 index f872210a4d..0000000000 --- a/changelogs/fragments/4797-terraform-complex-variables.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - terraform - adds capability to handle complex variable structures for ``variables`` parameter in the module. - This must be enabled with the new ``complex_vars`` parameter (https://github.com/ansible-collections/community.general/pull/4797). diff --git a/changelogs/fragments/5.7.0.yml b/changelogs/fragments/5.7.0.yml deleted file mode 100644 index c1cd23f095..0000000000 --- a/changelogs/fragments/5.7.0.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular feature and bugfix release. diff --git a/changelogs/fragments/5008-addSetSessionService.yml b/changelogs/fragments/5008-addSetSessionService.yml deleted file mode 100644 index b2b124c48b..0000000000 --- a/changelogs/fragments/5008-addSetSessionService.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - redfish_config - add ``SetSessionService`` to set default session timeout policy (https://github.com/ansible-collections/community.general/issues/5008). diff --git a/changelogs/fragments/5147-terraform-init-no-color.yml b/changelogs/fragments/5147-terraform-init-no-color.yml deleted file mode 100644 index 6f0e805ea3..0000000000 --- a/changelogs/fragments/5147-terraform-init-no-color.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - terraform - run ``terraform init`` with ``-no-color`` not to mess up the stdout of the task (https://github.com/ansible-collections/community.general/pull/5147). diff --git a/changelogs/fragments/5274-proxmox-snap-container-with-mountpoints.yml b/changelogs/fragments/5274-proxmox-snap-container-with-mountpoints.yml deleted file mode 100644 index 9e64e37663..0000000000 --- a/changelogs/fragments/5274-proxmox-snap-container-with-mountpoints.yml +++ /dev/null @@ -1,3 +0,0 @@ -minor_changes: - - proxmox_snap - add ``unbind`` param to support snapshotting containers with configured mountpoints (https://github.com/ansible-collections/community.general/pull/5274). - - proxmox module utils, the proxmox* modules - add ``api_task_ok`` helper to standardize API task status checks across all proxmox modules (https://github.com/ansible-collections/community.general/pull/5274). diff --git a/changelogs/fragments/5280-lxc_container-py3.yaml b/changelogs/fragments/5280-lxc_container-py3.yaml deleted file mode 100644 index 0a37738122..0000000000 --- a/changelogs/fragments/5280-lxc_container-py3.yaml +++ /dev/null @@ -1,5 +0,0 @@ -bugfixes: - - lxc_container - the module has been updated to support Python 3 (https://github.com/ansible-collections/community.general/pull/5304). - -deprecated_features: - - lxc_container - the module will no longer make any effort to support Python 2 (https://github.com/ansible-collections/community.general/pull/5304). diff --git a/changelogs/fragments/5282-locale_gen.yaml b/changelogs/fragments/5282-locale_gen.yaml deleted file mode 100644 index 07cc13a72f..0000000000 --- a/changelogs/fragments/5282-locale_gen.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "locale_gen - fix support for Ubuntu (https://github.com/ansible-collections/community.general/issues/5281)." diff --git a/changelogs/fragments/5287-machinectl-become-success.yml b/changelogs/fragments/5287-machinectl-become-success.yml deleted file mode 100644 index 3f71831e29..0000000000 --- a/changelogs/fragments/5287-machinectl-become-success.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - machinectl become plugin - combine the success command when building the become command to be consistent with other become plugins (https://github.com/ansible-collections/community.general/pull/5287). diff --git a/changelogs/fragments/5291-fix-nmcli-error-when-setting-unset-mac-address.yaml b/changelogs/fragments/5291-fix-nmcli-error-when-setting-unset-mac-address.yaml deleted file mode 100644 index b58db74bcf..0000000000 --- a/changelogs/fragments/5291-fix-nmcli-error-when-setting-unset-mac-address.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "nmcli - fix error when setting previously unset MAC address, ``gsm.apn`` or ``vpn.data``: current values were being normalized without checking if they might be ``None`` (https://github.com/ansible-collections/community.general/pull/5291)." diff --git a/changelogs/fragments/5297-bitwarden-add-search-field.yml b/changelogs/fragments/5297-bitwarden-add-search-field.yml deleted file mode 100644 index 9b5d147b02..0000000000 --- a/changelogs/fragments/5297-bitwarden-add-search-field.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - bitwarden lookup plugin - add option ``search`` to search for other attributes than name (https://github.com/ansible-collections/community.general/pull/5297). diff --git a/changelogs/fragments/5301-netcup_dnsapi-timeout.yml b/changelogs/fragments/5301-netcup_dnsapi-timeout.yml deleted file mode 100644 index e7afd5b283..0000000000 --- a/changelogs/fragments/5301-netcup_dnsapi-timeout.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - netcup_dnsapi - add ``timeout`` parameter (https://github.com/ansible-collections/community.general/pull/5301). diff --git a/changelogs/fragments/5307-ini_file-lint.yaml b/changelogs/fragments/5307-ini_file-lint.yaml deleted file mode 100644 index a1eb642356..0000000000 --- a/changelogs/fragments/5307-ini_file-lint.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ini_file - minor refactor fixing a python lint error (https://github.com/ansible-collections/community.general/pull/5307). diff --git a/changelogs/fragments/5313-fix-redhat_subscription-idempotency-pool_ids.yml b/changelogs/fragments/5313-fix-redhat_subscription-idempotency-pool_ids.yml deleted file mode 100644 index 1432dd95bd..0000000000 --- a/changelogs/fragments/5313-fix-redhat_subscription-idempotency-pool_ids.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - redhat_subscription - make module idempotent when ``pool_ids`` are used (https://github.com/ansible-collections/community.general/issues/5313).