From c01a16c1bc5315ee818483f2d3bdb499c60b583c Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sun, 16 Jul 2023 15:48:18 +0200 Subject: [PATCH] Release 6.6.3. --- CHANGELOG.rst | 36 ++++++++++ changelogs/changelog.yaml | 67 +++++++++++++++++++ changelogs/fragments/6.6.3.yml | 1 - ...y-fix-returned-repositories-with-purge.yml | 6 -- changelogs/fragments/6713-yay-become.yml | 2 - ...ish-utils-fix-for-get-volume-inventory.yml | 2 - .../fragments/6748-icinga2_host-datafix.yml | 2 - .../fragments/6769-nmcli-fix-empty-list.yml | 2 - .../6770-proxmox_disk_create_cdrom.yml | 2 - ...771-redfish-filter-empty-account-slots.yml | 2 - changelogs/fragments/6774-locale-gen-fix.yml | 2 - .../6785-openbsd_pkg_pkg_info_handling.yml | 2 - .../6811-datadog-downtime-rrule-type.yaml | 2 - ...6827-proxmox_kvm-force-delete-bug-fix.yaml | 2 - .../fragments/6838-proxmox-dict-template.yml | 2 - changelogs/fragments/6839-promoxer-tokens.yml | 2 - ...variable-names-in-get-volume-inventory.yml | 2 - .../6905-ipa_dnszone-key-error-fix.yml | 2 - .../6923-cobbler-inventory_unicode.yml | 2 - .../fragments/6935-machinectl-become.yml | 2 - 20 files changed, 103 insertions(+), 39 deletions(-) delete mode 100644 changelogs/fragments/6.6.3.yml delete mode 100644 changelogs/fragments/6676-rhsm_repository-fix-returned-repositories-with-purge.yml delete mode 100644 changelogs/fragments/6713-yay-become.yml delete mode 100644 changelogs/fragments/6719-redfish-utils-fix-for-get-volume-inventory.yml delete mode 100644 changelogs/fragments/6748-icinga2_host-datafix.yml delete mode 100644 changelogs/fragments/6769-nmcli-fix-empty-list.yml delete mode 100644 changelogs/fragments/6770-proxmox_disk_create_cdrom.yml delete mode 100644 changelogs/fragments/6771-redfish-filter-empty-account-slots.yml delete mode 100644 changelogs/fragments/6774-locale-gen-fix.yml delete mode 100644 changelogs/fragments/6785-openbsd_pkg_pkg_info_handling.yml delete mode 100644 changelogs/fragments/6811-datadog-downtime-rrule-type.yaml delete mode 100644 changelogs/fragments/6827-proxmox_kvm-force-delete-bug-fix.yaml delete mode 100644 changelogs/fragments/6838-proxmox-dict-template.yml delete mode 100644 changelogs/fragments/6839-promoxer-tokens.yml delete mode 100644 changelogs/fragments/6883-redfish-utils-changing-variable-names-in-get-volume-inventory.yml delete mode 100644 changelogs/fragments/6905-ipa_dnszone-key-error-fix.yml delete mode 100644 changelogs/fragments/6923-cobbler-inventory_unicode.yml delete mode 100644 changelogs/fragments/6935-machinectl-become.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 9ddf616c39..8bbfc63a52 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,42 @@ Community General Release Notes This changelog describes changes after version 5.0.0. +v6.6.3 +====== + +Release Summary +--------------- + +Regular bugfix release. + +Minor Changes +------------- + +- cobbler inventory plugin - convert Ansible unicode strings to native Python unicode strings before passing user/password to XMLRPC client (https://github.com/ansible-collections/community.general/pull/6923). +- redfish_info - fix for ``GetVolumeInventory``, Controller name was getting populated incorrectly and duplicates were seen in the volumes retrieved (https://github.com/ansible-collections/community.general/pull/6719). + +Bugfixes +-------- + +- datadog_downtime - presence of ``rrule`` param lead to the Datadog API returning Bad Request due to a missing recurrence type (https://github.com/ansible-collections/community.general/pull/6811). +- icinga2_host - fix a key error when updating an existing host (https://github.com/ansible-collections/community.general/pull/6748). +- ipa_dnszone - fix 'idnsallowsyncptr' key error for reverse zone (https://github.com/ansible-collections/community.general/pull/6906, https://github.com/ansible-collections/community.general/issues/6905). +- locale_gen - now works for locales without the underscore character such as ``C.UTF-8`` (https://github.com/ansible-collections/community.general/pull/6774, https://github.com/ansible-collections/community.general/issues/5142, https://github.com/ansible-collections/community.general/issues/4305). +- machinectl become plugin - mark plugin as ``require_tty`` to automatically disable pipelining, with which this plugin is not compatible (https://github.com/ansible-collections/community.general/issues/6932, https://github.com/ansible-collections/community.general/pull/6935). +- nmcli - fix support for empty list (in compare and scrape) (https://github.com/ansible-collections/community.general/pull/6769). +- openbsd_pkg - the pkg_info(1) behavior has changed in OpenBSD >7.3. The error message ``Can't find`` should not lead to an error case (https://github.com/ansible-collections/community.general/pull/6785). +- pacman - module recognizes the output of ``yay`` running as ``root`` (https://github.com/ansible-collections/community.general/pull/6713). +- proxmox - fix error when a configuration had no ``template`` field (https://github.com/ansible-collections/community.general/pull/6838, https://github.com/ansible-collections/community.general/issues/5372). +- proxmox module utils - add logic to detect whether an old Promoxer complains about the ``token_name`` and ``token_value`` parameters and provide a better error message when that happens (https://github.com/ansible-collections/community.general/pull/6839, https://github.com/ansible-collections/community.general/issues/5371). +- proxmox_disk - fix unable to create ``cdrom`` media due to ``size`` always being appended (https://github.com/ansible-collections/community.general/pull/6770). +- proxmox_kvm - ``absent`` state with ``force`` specified failed to stop the VM due to the ``timeout`` value not being passed to ``stop_vm`` (https://github.com/ansible-collections/community.general/pull/6827). +- redfish_info - fix ``ListUsers`` to not show empty account slots (https://github.com/ansible-collections/community.general/issues/6771, https://github.com/ansible-collections/community.general/pull/6772). +- refish_utils module utils - changing variable names to avoid issues occuring when fetching Volumes data (https://github.com/ansible-collections/community.general/pull/6883). +- rhsm_repository - when using the ``purge`` option, the ``repositories`` + dictionary element in the returned JSON is now properly updated according + to the pruning operation + (https://github.com/ansible-collections/community.general/pull/6676). + v6.6.2 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 3b6438f625..0d8bbb5bd1 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1424,3 +1424,70 @@ releases: - 6712-gitlab_group-filtered-for-none-values.yml - ini_file-use-inactive-options-when-possible.yml release_date: '2023-06-19' + 6.6.3: + changes: + bugfixes: + - datadog_downtime - presence of ``rrule`` param lead to the Datadog API returning + Bad Request due to a missing recurrence type (https://github.com/ansible-collections/community.general/pull/6811). + - icinga2_host - fix a key error when updating an existing host (https://github.com/ansible-collections/community.general/pull/6748). + - ipa_dnszone - fix 'idnsallowsyncptr' key error for reverse zone (https://github.com/ansible-collections/community.general/pull/6906, + https://github.com/ansible-collections/community.general/issues/6905). + - locale_gen - now works for locales without the underscore character such as + ``C.UTF-8`` (https://github.com/ansible-collections/community.general/pull/6774, + https://github.com/ansible-collections/community.general/issues/5142, https://github.com/ansible-collections/community.general/issues/4305). + - machinectl become plugin - mark plugin as ``require_tty`` to automatically + disable pipelining, with which this plugin is not compatible (https://github.com/ansible-collections/community.general/issues/6932, + https://github.com/ansible-collections/community.general/pull/6935). + - nmcli - fix support for empty list (in compare and scrape) (https://github.com/ansible-collections/community.general/pull/6769). + - openbsd_pkg - the pkg_info(1) behavior has changed in OpenBSD >7.3. The error + message ``Can't find`` should not lead to an error case (https://github.com/ansible-collections/community.general/pull/6785). + - pacman - module recognizes the output of ``yay`` running as ``root`` (https://github.com/ansible-collections/community.general/pull/6713). + - proxmox - fix error when a configuration had no ``template`` field (https://github.com/ansible-collections/community.general/pull/6838, + https://github.com/ansible-collections/community.general/issues/5372). + - proxmox module utils - add logic to detect whether an old Promoxer complains + about the ``token_name`` and ``token_value`` parameters and provide a better + error message when that happens (https://github.com/ansible-collections/community.general/pull/6839, + https://github.com/ansible-collections/community.general/issues/5371). + - proxmox_disk - fix unable to create ``cdrom`` media due to ``size`` always + being appended (https://github.com/ansible-collections/community.general/pull/6770). + - proxmox_kvm - ``absent`` state with ``force`` specified failed to stop the + VM due to the ``timeout`` value not being passed to ``stop_vm`` (https://github.com/ansible-collections/community.general/pull/6827). + - redfish_info - fix ``ListUsers`` to not show empty account slots (https://github.com/ansible-collections/community.general/issues/6771, + https://github.com/ansible-collections/community.general/pull/6772). + - refish_utils module utils - changing variable names to avoid issues occuring + when fetching Volumes data (https://github.com/ansible-collections/community.general/pull/6883). + - 'rhsm_repository - when using the ``purge`` option, the ``repositories`` + + dictionary element in the returned JSON is now properly updated according + + to the pruning operation + + (https://github.com/ansible-collections/community.general/pull/6676). + + ' + minor_changes: + - cobbler inventory plugin - convert Ansible unicode strings to native Python + unicode strings before passing user/password to XMLRPC client (https://github.com/ansible-collections/community.general/pull/6923). + - redfish_info - fix for ``GetVolumeInventory``, Controller name was getting + populated incorrectly and duplicates were seen in the volumes retrieved (https://github.com/ansible-collections/community.general/pull/6719). + release_summary: Regular bugfix release. + fragments: + - 6.6.3.yml + - 6676-rhsm_repository-fix-returned-repositories-with-purge.yml + - 6713-yay-become.yml + - 6719-redfish-utils-fix-for-get-volume-inventory.yml + - 6748-icinga2_host-datafix.yml + - 6769-nmcli-fix-empty-list.yml + - 6770-proxmox_disk_create_cdrom.yml + - 6771-redfish-filter-empty-account-slots.yml + - 6774-locale-gen-fix.yml + - 6785-openbsd_pkg_pkg_info_handling.yml + - 6811-datadog-downtime-rrule-type.yaml + - 6827-proxmox_kvm-force-delete-bug-fix.yaml + - 6838-proxmox-dict-template.yml + - 6839-promoxer-tokens.yml + - 6883-redfish-utils-changing-variable-names-in-get-volume-inventory.yml + - 6905-ipa_dnszone-key-error-fix.yml + - 6923-cobbler-inventory_unicode.yml + - 6935-machinectl-become.yml + release_date: '2023-07-16' diff --git a/changelogs/fragments/6.6.3.yml b/changelogs/fragments/6.6.3.yml deleted file mode 100644 index 1b14bd80d1..0000000000 --- a/changelogs/fragments/6.6.3.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular bugfix release. diff --git a/changelogs/fragments/6676-rhsm_repository-fix-returned-repositories-with-purge.yml b/changelogs/fragments/6676-rhsm_repository-fix-returned-repositories-with-purge.yml deleted file mode 100644 index ec2dd38575..0000000000 --- a/changelogs/fragments/6676-rhsm_repository-fix-returned-repositories-with-purge.yml +++ /dev/null @@ -1,6 +0,0 @@ -bugfixes: - - | - rhsm_repository - when using the ``purge`` option, the ``repositories`` - dictionary element in the returned JSON is now properly updated according - to the pruning operation - (https://github.com/ansible-collections/community.general/pull/6676). diff --git a/changelogs/fragments/6713-yay-become.yml b/changelogs/fragments/6713-yay-become.yml deleted file mode 100644 index 389b4c23e4..0000000000 --- a/changelogs/fragments/6713-yay-become.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - pacman - module recognizes the output of ``yay`` running as ``root`` (https://github.com/ansible-collections/community.general/pull/6713). diff --git a/changelogs/fragments/6719-redfish-utils-fix-for-get-volume-inventory.yml b/changelogs/fragments/6719-redfish-utils-fix-for-get-volume-inventory.yml deleted file mode 100644 index 2bca19faf1..0000000000 --- a/changelogs/fragments/6719-redfish-utils-fix-for-get-volume-inventory.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - redfish_info - fix for ``GetVolumeInventory``, Controller name was getting populated incorrectly and duplicates were seen in the volumes retrieved (https://github.com/ansible-collections/community.general/pull/6719). diff --git a/changelogs/fragments/6748-icinga2_host-datafix.yml b/changelogs/fragments/6748-icinga2_host-datafix.yml deleted file mode 100644 index 2aefd55096..0000000000 --- a/changelogs/fragments/6748-icinga2_host-datafix.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "icinga2_host - fix a key error when updating an existing host (https://github.com/ansible-collections/community.general/pull/6748)." diff --git a/changelogs/fragments/6769-nmcli-fix-empty-list.yml b/changelogs/fragments/6769-nmcli-fix-empty-list.yml deleted file mode 100644 index 0220178a11..0000000000 --- a/changelogs/fragments/6769-nmcli-fix-empty-list.yml +++ /dev/null @@ -1,2 +0,0 @@ - bugfixes: - - nmcli - fix support for empty list (in compare and scrape) (https://github.com/ansible-collections/community.general/pull/6769). diff --git a/changelogs/fragments/6770-proxmox_disk_create_cdrom.yml b/changelogs/fragments/6770-proxmox_disk_create_cdrom.yml deleted file mode 100644 index 062ff4c6d7..0000000000 --- a/changelogs/fragments/6770-proxmox_disk_create_cdrom.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - proxmox_disk - fix unable to create ``cdrom`` media due to ``size`` always being appended (https://github.com/ansible-collections/community.general/pull/6770). diff --git a/changelogs/fragments/6771-redfish-filter-empty-account-slots.yml b/changelogs/fragments/6771-redfish-filter-empty-account-slots.yml deleted file mode 100644 index 82e74af583..0000000000 --- a/changelogs/fragments/6771-redfish-filter-empty-account-slots.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - redfish_info - fix ``ListUsers`` to not show empty account slots (https://github.com/ansible-collections/community.general/issues/6771, https://github.com/ansible-collections/community.general/pull/6772). diff --git a/changelogs/fragments/6774-locale-gen-fix.yml b/changelogs/fragments/6774-locale-gen-fix.yml deleted file mode 100644 index fc71022f06..0000000000 --- a/changelogs/fragments/6774-locale-gen-fix.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - locale_gen - now works for locales without the underscore character such as ``C.UTF-8`` (https://github.com/ansible-collections/community.general/pull/6774, https://github.com/ansible-collections/community.general/issues/5142, https://github.com/ansible-collections/community.general/issues/4305). diff --git a/changelogs/fragments/6785-openbsd_pkg_pkg_info_handling.yml b/changelogs/fragments/6785-openbsd_pkg_pkg_info_handling.yml deleted file mode 100644 index 081411a602..0000000000 --- a/changelogs/fragments/6785-openbsd_pkg_pkg_info_handling.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - openbsd_pkg - the pkg_info(1) behavior has changed in OpenBSD >7.3. The error message ``Can't find`` should not lead to an error case (https://github.com/ansible-collections/community.general/pull/6785). diff --git a/changelogs/fragments/6811-datadog-downtime-rrule-type.yaml b/changelogs/fragments/6811-datadog-downtime-rrule-type.yaml deleted file mode 100644 index 0106f8fb7e..0000000000 --- a/changelogs/fragments/6811-datadog-downtime-rrule-type.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - datadog_downtime - presence of ``rrule`` param lead to the Datadog API returning Bad Request due to a missing recurrence type (https://github.com/ansible-collections/community.general/pull/6811). diff --git a/changelogs/fragments/6827-proxmox_kvm-force-delete-bug-fix.yaml b/changelogs/fragments/6827-proxmox_kvm-force-delete-bug-fix.yaml deleted file mode 100644 index 24e012c513..0000000000 --- a/changelogs/fragments/6827-proxmox_kvm-force-delete-bug-fix.yaml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - proxmox_kvm - ``absent`` state with ``force`` specified failed to stop the VM due to the ``timeout`` value not being passed to ``stop_vm`` (https://github.com/ansible-collections/community.general/pull/6827). diff --git a/changelogs/fragments/6838-proxmox-dict-template.yml b/changelogs/fragments/6838-proxmox-dict-template.yml deleted file mode 100644 index 578cff67a2..0000000000 --- a/changelogs/fragments/6838-proxmox-dict-template.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - proxmox - fix error when a configuration had no ``template`` field (https://github.com/ansible-collections/community.general/pull/6838, https://github.com/ansible-collections/community.general/issues/5372). diff --git a/changelogs/fragments/6839-promoxer-tokens.yml b/changelogs/fragments/6839-promoxer-tokens.yml deleted file mode 100644 index a6013a792b..0000000000 --- a/changelogs/fragments/6839-promoxer-tokens.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - proxmox module utils - add logic to detect whether an old Promoxer complains about the ``token_name`` and ``token_value`` parameters and provide a better error message when that happens (https://github.com/ansible-collections/community.general/pull/6839, https://github.com/ansible-collections/community.general/issues/5371). diff --git a/changelogs/fragments/6883-redfish-utils-changing-variable-names-in-get-volume-inventory.yml b/changelogs/fragments/6883-redfish-utils-changing-variable-names-in-get-volume-inventory.yml deleted file mode 100644 index 91932c4dd6..0000000000 --- a/changelogs/fragments/6883-redfish-utils-changing-variable-names-in-get-volume-inventory.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - refish_utils module utils - changing variable names to avoid issues occuring when fetching Volumes data (https://github.com/ansible-collections/community.general/pull/6883). diff --git a/changelogs/fragments/6905-ipa_dnszone-key-error-fix.yml b/changelogs/fragments/6905-ipa_dnszone-key-error-fix.yml deleted file mode 100644 index d7ce19d8b9..0000000000 --- a/changelogs/fragments/6905-ipa_dnszone-key-error-fix.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ipa_dnszone - fix 'idnsallowsyncptr' key error for reverse zone (https://github.com/ansible-collections/community.general/pull/6906, https://github.com/ansible-collections/community.general/issues/6905). diff --git a/changelogs/fragments/6923-cobbler-inventory_unicode.yml b/changelogs/fragments/6923-cobbler-inventory_unicode.yml deleted file mode 100644 index ccd11985e0..0000000000 --- a/changelogs/fragments/6923-cobbler-inventory_unicode.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - cobbler inventory plugin - convert Ansible unicode strings to native Python unicode strings before passing user/password to XMLRPC client (https://github.com/ansible-collections/community.general/pull/6923). diff --git a/changelogs/fragments/6935-machinectl-become.yml b/changelogs/fragments/6935-machinectl-become.yml deleted file mode 100644 index fe1fcc6273..0000000000 --- a/changelogs/fragments/6935-machinectl-become.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "machinectl become plugin - mark plugin as ``require_tty`` to automatically disable pipelining, with which this plugin is not compatible (https://github.com/ansible-collections/community.general/issues/6932, https://github.com/ansible-collections/community.general/pull/6935)."