diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 8bbfc63a52..36bceceb03 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,32 @@ Community General Release Notes This changelog describes changes after version 5.0.0. +v6.6.4 +====== + +Release Summary +--------------- + +Regular bugfix release. + +Minor Changes +------------- + +- redfish_utils - use ``Controllers`` key in redfish data to obtain Storage controllers properties (https://github.com/ansible-collections/community.general/pull/7081). + +Bugfixes +-------- + +- bitwarden lookup plugin - the plugin made assumptions about the structure of a Bitwarden JSON object which may have been broken by an update in the Bitwarden API. Remove assumptions, and allow queries for general fields such as ``notes`` (https://github.com/ansible-collections/community.general/pull/7061). +- cmd_runner module utils - when a parameter in ``argument_spec`` has no type, meaning it is implicitly a ``str``, ``CmdRunner`` would fail trying to find the ``type`` key in that dictionary (https://github.com/ansible-collections/community.general/pull/6968). +- ejabberd_user - module was failing to detect whether user was already created and/or password was changed (https://github.com/ansible-collections/community.general/pull/7033). +- ejabberd_user - provide meaningful error message when the ``ejabberdctl`` command is not found (https://github.com/ansible-collections/community.general/pull/7028, https://github.com/ansible-collections/community.general/issues/6949). +- oci_utils module utils - avoid direct type comparisons (https://github.com/ansible-collections/community.general/pull/7085). +- proxmox module utils - fix proxmoxer library version check (https://github.com/ansible-collections/community.general/issues/6974, https://github.com/ansible-collections/community.general/issues/6975, https://github.com/ansible-collections/community.general/pull/6980). +- proxmox_kvm - when ``name`` option is provided without ``vmid`` and VM with that name already exists then no new VM will be created (https://github.com/ansible-collections/community.general/issues/6911, https://github.com/ansible-collections/community.general/pull/6981). +- proxmox_user_info - avoid direct type comparisons (https://github.com/ansible-collections/community.general/pull/7085). +- rundeck - fix ``TypeError`` on 404 API response (https://github.com/ansible-collections/community.general/pull/6983). + v6.6.3 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 0d8bbb5bd1..29df3e881b 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1491,3 +1491,42 @@ releases: - 6923-cobbler-inventory_unicode.yml - 6935-machinectl-become.yml release_date: '2023-07-16' + 6.6.4: + changes: + bugfixes: + - bitwarden lookup plugin - the plugin made assumptions about the structure + of a Bitwarden JSON object which may have been broken by an update in the + Bitwarden API. Remove assumptions, and allow queries for general fields such + as ``notes`` (https://github.com/ansible-collections/community.general/pull/7061). + - cmd_runner module utils - when a parameter in ``argument_spec`` has no type, + meaning it is implicitly a ``str``, ``CmdRunner`` would fail trying to find + the ``type`` key in that dictionary (https://github.com/ansible-collections/community.general/pull/6968). + - ejabberd_user - module was failing to detect whether user was already created + and/or password was changed (https://github.com/ansible-collections/community.general/pull/7033). + - ejabberd_user - provide meaningful error message when the ``ejabberdctl`` + command is not found (https://github.com/ansible-collections/community.general/pull/7028, + https://github.com/ansible-collections/community.general/issues/6949). + - oci_utils module utils - avoid direct type comparisons (https://github.com/ansible-collections/community.general/pull/7085). + - proxmox module utils - fix proxmoxer library version check (https://github.com/ansible-collections/community.general/issues/6974, + https://github.com/ansible-collections/community.general/issues/6975, https://github.com/ansible-collections/community.general/pull/6980). + - proxmox_kvm - when ``name`` option is provided without ``vmid`` and VM with + that name already exists then no new VM will be created (https://github.com/ansible-collections/community.general/issues/6911, + https://github.com/ansible-collections/community.general/pull/6981). + - proxmox_user_info - avoid direct type comparisons (https://github.com/ansible-collections/community.general/pull/7085). + - rundeck - fix ``TypeError`` on 404 API response (https://github.com/ansible-collections/community.general/pull/6983). + minor_changes: + - redfish_utils - use ``Controllers`` key in redfish data to obtain Storage + controllers properties (https://github.com/ansible-collections/community.general/pull/7081). + release_summary: Regular bugfix release. + fragments: + - 6.6.4.yml + - 6949-ejabberdctl-error.yml + - 6968-cmdrunner-implicit-type.yml + - 6980-proxmox-fix-token-auth.yml + - 6981-proxmox-fix-vm-creation-when-only-name-provided.yml + - 6983-rundeck-fix-typerrror-on-404-api-response.yml + - 7033-ejabberd-user-bugs.yml + - 7061-fix-bitwarden-get_field.yml + - 7081-redfish-utils-fix-for-storagecontrollers-deprecated-key.yaml + - 7085-sanity.yml + release_date: '2023-08-13' diff --git a/changelogs/fragments/6.6.4.yml b/changelogs/fragments/6.6.4.yml deleted file mode 100644 index 1b14bd80d1..0000000000 --- a/changelogs/fragments/6.6.4.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular bugfix release. diff --git a/changelogs/fragments/6949-ejabberdctl-error.yml b/changelogs/fragments/6949-ejabberdctl-error.yml deleted file mode 100644 index be2294ffa3..0000000000 --- a/changelogs/fragments/6949-ejabberdctl-error.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ejabberd_user - provide meaningful error message when the ``ejabberdctl`` command is not found (https://github.com/ansible-collections/community.general/pull/7028, https://github.com/ansible-collections/community.general/issues/6949). diff --git a/changelogs/fragments/6968-cmdrunner-implicit-type.yml b/changelogs/fragments/6968-cmdrunner-implicit-type.yml deleted file mode 100644 index 6474c57fe0..0000000000 --- a/changelogs/fragments/6968-cmdrunner-implicit-type.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - cmd_runner module utils - when a parameter in ``argument_spec`` has no type, meaning it is implicitly a ``str``, ``CmdRunner`` would fail trying to find the ``type`` key in that dictionary (https://github.com/ansible-collections/community.general/pull/6968). diff --git a/changelogs/fragments/6980-proxmox-fix-token-auth.yml b/changelogs/fragments/6980-proxmox-fix-token-auth.yml deleted file mode 100644 index 93545fff3e..0000000000 --- a/changelogs/fragments/6980-proxmox-fix-token-auth.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - proxmox module utils - fix proxmoxer library version check (https://github.com/ansible-collections/community.general/issues/6974, https://github.com/ansible-collections/community.general/issues/6975, https://github.com/ansible-collections/community.general/pull/6980). diff --git a/changelogs/fragments/6981-proxmox-fix-vm-creation-when-only-name-provided.yml b/changelogs/fragments/6981-proxmox-fix-vm-creation-when-only-name-provided.yml deleted file mode 100644 index 0dbd617734..0000000000 --- a/changelogs/fragments/6981-proxmox-fix-vm-creation-when-only-name-provided.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - proxmox_kvm - when ``name`` option is provided without ``vmid`` and VM with that name already exists then no new VM will be created (https://github.com/ansible-collections/community.general/issues/6911, https://github.com/ansible-collections/community.general/pull/6981). diff --git a/changelogs/fragments/6983-rundeck-fix-typerrror-on-404-api-response.yml b/changelogs/fragments/6983-rundeck-fix-typerrror-on-404-api-response.yml deleted file mode 100644 index a530533a2f..0000000000 --- a/changelogs/fragments/6983-rundeck-fix-typerrror-on-404-api-response.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - rundeck - fix ``TypeError`` on 404 API response (https://github.com/ansible-collections/community.general/pull/6983). diff --git a/changelogs/fragments/7033-ejabberd-user-bugs.yml b/changelogs/fragments/7033-ejabberd-user-bugs.yml deleted file mode 100644 index 0625d4cf63..0000000000 --- a/changelogs/fragments/7033-ejabberd-user-bugs.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ejabberd_user - module was failing to detect whether user was already created and/or password was changed (https://github.com/ansible-collections/community.general/pull/7033). diff --git a/changelogs/fragments/7061-fix-bitwarden-get_field.yml b/changelogs/fragments/7061-fix-bitwarden-get_field.yml deleted file mode 100644 index a3f740a2f7..0000000000 --- a/changelogs/fragments/7061-fix-bitwarden-get_field.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - bitwarden lookup plugin - the plugin made assumptions about the structure of a Bitwarden JSON object which may have been broken by an update in the Bitwarden API. Remove assumptions, and allow queries for general fields such as ``notes`` (https://github.com/ansible-collections/community.general/pull/7061). diff --git a/changelogs/fragments/7081-redfish-utils-fix-for-storagecontrollers-deprecated-key.yaml b/changelogs/fragments/7081-redfish-utils-fix-for-storagecontrollers-deprecated-key.yaml deleted file mode 100644 index 02d760ae35..0000000000 --- a/changelogs/fragments/7081-redfish-utils-fix-for-storagecontrollers-deprecated-key.yaml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - redfish_utils - use ``Controllers`` key in redfish data to obtain Storage controllers properties (https://github.com/ansible-collections/community.general/pull/7081). diff --git a/changelogs/fragments/7085-sanity.yml b/changelogs/fragments/7085-sanity.yml deleted file mode 100644 index 53fb245e3f..0000000000 --- a/changelogs/fragments/7085-sanity.yml +++ /dev/null @@ -1,3 +0,0 @@ -bugfixes: - - "oci_utils module utils - avoid direct type comparisons (https://github.com/ansible-collections/community.general/pull/7085)." - - "proxmox_user_info - avoid direct type comparisons (https://github.com/ansible-collections/community.general/pull/7085)."