diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 33a8ddbb5b..d1852e8863 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,6 +6,36 @@ Community General Release Notes This changelog describes changes after version 4.0.0. +v5.8.1 +====== + +Release Summary +--------------- + +Regular bugfix release. + +Minor Changes +------------- + +- passwordstore lookup plugin - improve error messages to include stderr (https://github.com/ansible-collections/community.general/pull/5436) + +Deprecated Features +------------------- + +- Please note that some tools, like the VScode plugin (https://github.com/ansible/vscode-ansible/issues/573), or ``ansible-doc --list --type module``, suggest to replace the correct FQCNs for modules and actions in community.general with internal names that have more than three components. For example, ``community.general.ufw`` is suggested to be replaced by ``community.general.system.ufw``. While these longer names do work, they are considered **internal names** by the collection and are subject to change and be removed at all time. They **will** be removed in community.general 6.0.0 and result in deprecation messages. Avoid using these internal names, and use general three-component FQCNs (``community.general.``) instead (https://github.com/ansible-collections/community.general/pull/5373). + +Bugfixes +-------- + +- dependent lookup plugin - avoid warning on deprecated parameter for ``Templar.template()`` (https://github.com/ansible-collections/community.general/pull/5543). +- iso_create - the module somtimes failed to add folders for Joliet and UDF formats (https://github.com/ansible-collections/community.general/issues/5275). +- ldap_attrs - fix bug which caused a ``Bad search filter`` error. The error was occuring when the ldap attribute value contained special characters such as ``(`` or ``*`` (https://github.com/ansible-collections/community.general/issues/5434, https://github.com/ansible-collections/community.general/pull/5435). +- nmcli - fix int options idempotence (https://github.com/ansible-collections/community.general/issues/4998). +- nsupdate - fix silent failures when updating ``NS`` entries from Bind9 managed DNS zones (https://github.com/ansible-collections/community.general/issues/4657). +- one_vm - avoid splitting labels that are ``None`` (https://github.com/ansible-collections/community.general/pull/5489). +- proxmox_disk - avoid duplicate ``vmid`` reference (https://github.com/ansible-collections/community.general/issues/5492, https://github.com/ansible-collections/community.general/pull/5493). +- snap - allow values in the ``options`` parameter to contain whitespaces (https://github.com/ansible-collections/community.general/pull/5475). + v5.8.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index b763e180d6..075ad82e5a 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1307,3 +1307,48 @@ releases: name: scaleway_container_registry_info namespace: cloud.scaleway release_date: '2022-10-25' + 5.8.1: + changes: + bugfixes: + - dependent lookup plugin - avoid warning on deprecated parameter for ``Templar.template()`` + (https://github.com/ansible-collections/community.general/pull/5543). + - iso_create - the module somtimes failed to add folders for Joliet and UDF + formats (https://github.com/ansible-collections/community.general/issues/5275). + - ldap_attrs - fix bug which caused a ``Bad search filter`` error. The error + was occuring when the ldap attribute value contained special characters such + as ``(`` or ``*`` (https://github.com/ansible-collections/community.general/issues/5434, + https://github.com/ansible-collections/community.general/pull/5435). + - nmcli - fix int options idempotence (https://github.com/ansible-collections/community.general/issues/4998). + - nsupdate - fix silent failures when updating ``NS`` entries from Bind9 managed + DNS zones (https://github.com/ansible-collections/community.general/issues/4657). + - one_vm - avoid splitting labels that are ``None`` (https://github.com/ansible-collections/community.general/pull/5489). + - proxmox_disk - avoid duplicate ``vmid`` reference (https://github.com/ansible-collections/community.general/issues/5492, + https://github.com/ansible-collections/community.general/pull/5493). + - snap - allow values in the ``options`` parameter to contain whitespaces (https://github.com/ansible-collections/community.general/pull/5475). + deprecated_features: + - Please note that some tools, like the VScode plugin (https://github.com/ansible/vscode-ansible/issues/573), + or ``ansible-doc --list --type module``, suggest to replace the correct FQCNs + for modules and actions in community.general with internal names that have + more than three components. For example, ``community.general.ufw`` is suggested + to be replaced by ``community.general.system.ufw``. While these longer names + do work, they are considered **internal names** by the collection and are + subject to change and be removed at all time. They **will** be removed in + community.general 6.0.0 and result in deprecation messages. Avoid using these + internal names, and use general three-component FQCNs (``community.general.``) + instead (https://github.com/ansible-collections/community.general/pull/5373). + minor_changes: + - passwordstore lookup plugin - improve error messages to include stderr (https://github.com/ansible-collections/community.general/pull/5436) + release_summary: Regular bugfix release. + fragments: + - 4998-nmcli-fix-int-options-idempotence.yml + - 5.8.1.yml + - 5377-nsupdate-ns-records-with-bind.yml + - 5435-escape-ldap-param.yml + - 5436-passwordstore-errors.yml + - 5468-iso-create-not-add-folders.yml + - 5475-snap-option-value-whitespace.yml + - 5489-nonetype-in-get-vm-by-label.yml + - 5493-proxmox.yml + - 5543-dependent-template.yml + - fqcn-warnings.yml + release_date: '2022-11-15' diff --git a/changelogs/fragments/4998-nmcli-fix-int-options-idempotence.yml b/changelogs/fragments/4998-nmcli-fix-int-options-idempotence.yml deleted file mode 100644 index 823b894982..0000000000 --- a/changelogs/fragments/4998-nmcli-fix-int-options-idempotence.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - nmcli - fix int options idempotence (https://github.com/ansible-collections/community.general/issues/4998). diff --git a/changelogs/fragments/5.8.1.yml b/changelogs/fragments/5.8.1.yml deleted file mode 100644 index 1b14bd80d1..0000000000 --- a/changelogs/fragments/5.8.1.yml +++ /dev/null @@ -1 +0,0 @@ -release_summary: Regular bugfix release. diff --git a/changelogs/fragments/5377-nsupdate-ns-records-with-bind.yml b/changelogs/fragments/5377-nsupdate-ns-records-with-bind.yml deleted file mode 100644 index c414ddc4bf..0000000000 --- a/changelogs/fragments/5377-nsupdate-ns-records-with-bind.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - nsupdate - fix silent failures when updating ``NS`` entries from Bind9 managed DNS zones (https://github.com/ansible-collections/community.general/issues/4657). diff --git a/changelogs/fragments/5435-escape-ldap-param.yml b/changelogs/fragments/5435-escape-ldap-param.yml deleted file mode 100644 index 3f22f61759..0000000000 --- a/changelogs/fragments/5435-escape-ldap-param.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - ldap_attrs - fix bug which caused a ``Bad search filter`` error. The error was occuring when the ldap attribute value contained special characters such as ``(`` or ``*`` (https://github.com/ansible-collections/community.general/issues/5434, https://github.com/ansible-collections/community.general/pull/5435). diff --git a/changelogs/fragments/5436-passwordstore-errors.yml b/changelogs/fragments/5436-passwordstore-errors.yml deleted file mode 100644 index 86c9e06b36..0000000000 --- a/changelogs/fragments/5436-passwordstore-errors.yml +++ /dev/null @@ -1,2 +0,0 @@ -minor_changes: - - passwordstore lookup plugin - improve error messages to include stderr (https://github.com/ansible-collections/community.general/pull/5436) diff --git a/changelogs/fragments/5468-iso-create-not-add-folders.yml b/changelogs/fragments/5468-iso-create-not-add-folders.yml deleted file mode 100644 index 5bbe48f579..0000000000 --- a/changelogs/fragments/5468-iso-create-not-add-folders.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - iso_create - the module somtimes failed to add folders for Joliet and UDF formats (https://github.com/ansible-collections/community.general/issues/5275). diff --git a/changelogs/fragments/5475-snap-option-value-whitespace.yml b/changelogs/fragments/5475-snap-option-value-whitespace.yml deleted file mode 100644 index c41c70da38..0000000000 --- a/changelogs/fragments/5475-snap-option-value-whitespace.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - snap - allow values in the ``options`` parameter to contain whitespaces (https://github.com/ansible-collections/community.general/pull/5475). diff --git a/changelogs/fragments/5489-nonetype-in-get-vm-by-label.yml b/changelogs/fragments/5489-nonetype-in-get-vm-by-label.yml deleted file mode 100644 index 8b0d92ec40..0000000000 --- a/changelogs/fragments/5489-nonetype-in-get-vm-by-label.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - one_vm - avoid splitting labels that are ``None`` (https://github.com/ansible-collections/community.general/pull/5489). \ No newline at end of file diff --git a/changelogs/fragments/5493-proxmox.yml b/changelogs/fragments/5493-proxmox.yml deleted file mode 100644 index a14b7767e6..0000000000 --- a/changelogs/fragments/5493-proxmox.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "proxmox_disk - avoid duplicate ``vmid`` reference (https://github.com/ansible-collections/community.general/issues/5492, https://github.com/ansible-collections/community.general/pull/5493)." diff --git a/changelogs/fragments/5543-dependent-template.yml b/changelogs/fragments/5543-dependent-template.yml deleted file mode 100644 index 63e8f67d63..0000000000 --- a/changelogs/fragments/5543-dependent-template.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - "dependent lookup plugin - avoid warning on deprecated parameter for ``Templar.template()`` (https://github.com/ansible-collections/community.general/pull/5543)." diff --git a/changelogs/fragments/fqcn-warnings.yml b/changelogs/fragments/fqcn-warnings.yml deleted file mode 100644 index ce0dcd4ab7..0000000000 --- a/changelogs/fragments/fqcn-warnings.yml +++ /dev/null @@ -1,8 +0,0 @@ -deprecated_features: - - "Please note that some tools, like the VScode plugin (https://github.com/ansible/vscode-ansible/issues/573), or ``ansible-doc --list --type module``, - suggest to replace the correct FQCNs for modules and actions in community.general with internal names that have more than three components. - For example, ``community.general.ufw`` is suggested to be replaced by ``community.general.system.ufw``. While these longer names do work, they - are considered **internal names** by the collection and are subject to change and be removed at all time. They **will** be removed in - community.general 6.0.0 and result in deprecation messages. Avoid using these internal names, and use general three-component FQCNs - (``community.general.``) instead - (https://github.com/ansible-collections/community.general/pull/5373)."