Skip to content

Commit 77f64cc

Browse files
committed
Release 7.5.5.
1 parent faa3b73 commit 77f64cc

11 files changed

+124
-68
lines changed

CHANGELOG.md

Lines changed: 67 additions & 45 deletions
Large diffs are not rendered by default.

CHANGELOG.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,25 @@ Community General Release Notes
66

77
This changelog describes changes after version 6.0.0.
88

9+
v7.5.5
10+
======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular bugfix release.
16+
17+
Bugfixes
18+
--------
19+
20+
- cargo - fix idempotency issues when using a custom installation path for packages (using the ``--path`` parameter). The initial installation runs fine, but subsequent runs use the ``get_installed()`` function which did not check the given installation location, before running ``cargo install``. This resulted in a false ``changed`` state. Also the removal of packeges using ``state: absent`` failed, as the installation check did not use the given parameter (https://github.com/ansible-collections/community.general/pull/7970).
21+
- keycloak_client - fixes issue when metadata is provided in desired state when task is in check mode (https://github.com/ansible-collections/community.general/issues/1226, https://github.com/ansible-collections/community.general/pull/7881).
22+
- modprobe - listing modules files or modprobe files could trigger a FileNotFoundError if ``/etc/modprobe.d`` or ``/etc/modules-load.d`` did not exist. Relevant functions now return empty lists if the directories do not exist to avoid crashing the module (https://github.com/ansible-collections/community.general/issues/7717).
23+
- onepassword lookup plugin - failed for fields that were in sections and had uppercase letters in the label/ID. Field lookups are now case insensitive in all cases (https://github.com/ansible-collections/community.general/pull/7919).
24+
- pkgin - pkgin (pkgsrc package manager used by SmartOS) raises erratic exceptions and spurious ``changed=true`` (https://github.com/ansible-collections/community.general/pull/7971).
25+
- redfish_info - allow for a GET operation invoked by ``GetUpdateStatus`` to allow for an empty response body for cases where a service returns 204 No Content (https://github.com/ansible-collections/community.general/issues/8003).
26+
- redfish_info - correct uncaught exception when attempting to retrieve ``Chassis`` information (https://github.com/ansible-collections/community.general/pull/7952).
27+
928
v7.5.4
1029
======
1130

changelogs/changelog.yaml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1708,3 +1708,41 @@ releases:
17081708
- 7821-mssql_script-py2.yml
17091709
- 7870-homebrew-cask-installed-detection.yml
17101710
release_date: '2024-01-29'
1711+
7.5.5:
1712+
changes:
1713+
bugfixes:
1714+
- 'cargo - fix idempotency issues when using a custom installation path for
1715+
packages (using the ``--path`` parameter). The initial installation runs fine,
1716+
but subsequent runs use the ``get_installed()`` function which did not check
1717+
the given installation location, before running ``cargo install``. This resulted
1718+
in a false ``changed`` state. Also the removal of packeges using ``state:
1719+
absent`` failed, as the installation check did not use the given parameter
1720+
(https://github.com/ansible-collections/community.general/pull/7970).'
1721+
- keycloak_client - fixes issue when metadata is provided in desired state when
1722+
task is in check mode (https://github.com/ansible-collections/community.general/issues/1226,
1723+
https://github.com/ansible-collections/community.general/pull/7881).
1724+
- modprobe - listing modules files or modprobe files could trigger a FileNotFoundError
1725+
if ``/etc/modprobe.d`` or ``/etc/modules-load.d`` did not exist. Relevant
1726+
functions now return empty lists if the directories do not exist to avoid
1727+
crashing the module (https://github.com/ansible-collections/community.general/issues/7717).
1728+
- onepassword lookup plugin - failed for fields that were in sections and had
1729+
uppercase letters in the label/ID. Field lookups are now case insensitive
1730+
in all cases (https://github.com/ansible-collections/community.general/pull/7919).
1731+
- pkgin - pkgin (pkgsrc package manager used by SmartOS) raises erratic exceptions
1732+
and spurious ``changed=true`` (https://github.com/ansible-collections/community.general/pull/7971).
1733+
- redfish_info - allow for a GET operation invoked by ``GetUpdateStatus`` to
1734+
allow for an empty response body for cases where a service returns 204 No
1735+
Content (https://github.com/ansible-collections/community.general/issues/8003).
1736+
- redfish_info - correct uncaught exception when attempting to retrieve ``Chassis``
1737+
information (https://github.com/ansible-collections/community.general/pull/7952).
1738+
release_summary: Regular bugfix release.
1739+
fragments:
1740+
- 7.5.5.yml
1741+
- 7717-prevent-modprobe-error.yml
1742+
- 7881-fix-keycloak-client-ckeckmode.yml
1743+
- 7919-onepassword-fieldname-casing.yaml
1744+
- 7951-fix-redfish_info-exception.yml
1745+
- 7970-fix-cargo-path-idempotency.yaml
1746+
- 8003-redfish-get-update-status-empty-response.yml
1747+
- pkgin.yml
1748+
release_date: '2024-02-25'

changelogs/fragments/7.5.5.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelogs/fragments/7717-prevent-modprobe-error.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/7881-fix-keycloak-client-ckeckmode.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/7919-onepassword-fieldname-casing.yaml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/7951-fix-redfish_info-exception.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

changelogs/fragments/7970-fix-cargo-path-idempotency.yaml

Lines changed: 0 additions & 10 deletions
This file was deleted.

changelogs/fragments/8003-redfish-get-update-status-empty-response.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.

0 commit comments

Comments
 (0)