Skip to content

Commit ac7b95e

Browse files
committed
Release 11.4.1.
1 parent cd50836 commit ac7b95e

15 files changed

+175
-73
lines changed

CHANGELOG.md

Lines changed: 82 additions & 42 deletions
Large diffs are not rendered by default.

CHANGELOG.rst

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

77
This changelog describes changes after version 10.0.0.
88

9+
v11.4.1
10+
=======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular bugfix release.
16+
17+
Minor Changes
18+
-------------
19+
20+
- dependent lookup plugin - refactor dict initialization, no impact to users (https://github.com/ansible-collections/community.general/pull/10891).
21+
- pacemaker_cluster.py - refactor dict initialization, no impact to users (https://github.com/ansible-collections/community.general/pull/10891).
22+
- pacemaker_resource.py - refactor dict initialization, no impact to users (https://github.com/ansible-collections/community.general/pull/10891).
23+
- pacemaker_stonith.py - refactor dict initialization, no impact to users (https://github.com/ansible-collections/community.general/pull/10891).
24+
- scaleway module_utils - improve code readability, no impact to users (https://github.com/ansible-collections/community.general/pull/10891).
25+
26+
Security Fixes
27+
--------------
28+
29+
- keycloak_user - the parameter ``credentials[].value`` is now marked as ``no_log=true``. Before it was logged by Ansible, unless the task was marked as ``no_log: true``. Since this parameter can be used for passwords, this resulted in credential leaking (https://github.com/ansible-collections/community.general/issues/11000, https://github.com/ansible-collections/community.general/pull/11005).
30+
31+
Bugfixes
32+
--------
33+
34+
- cloudflare_dns - roll back changes to CAA record validation (https://github.com/ansible-collections/community.general/issues/10934, https://github.com/ansible-collections/community.general/pull/10956).
35+
- cloudflare_dns - roll back changes to SRV record validation (https://github.com/ansible-collections/community.general/issues/10934, https://github.com/ansible-collections/community.general/pull/10937).
36+
- gitlab_runner - fix exception in check mode when a new runner is created (https://github.com/ansible-collections/community.general/issues/8854).
37+
- keycloak_clientsecret, keycloak_clientsecret_info - make ``client_auth`` work (https://github.com/ansible-collections/community.general/issues/10932, https://github.com/ansible-collections/community.general/pull/10933).
38+
- omapi_host - make return values compatible with ansible-core 2.19 and Python 3 (https://github.com/ansible-collections/community.general/pull/11001).
39+
- onepassword_doc and onepassword_ssh_key lookup plugins - ensure that all connection parameters are passed to CLI class (https://github.com/ansible-collections/community.general/pull/10965).
40+
- pritunl_user - improve resilience when comparing user parameters if remote fields are ``null`` or missing. List parameters (``groups``, ``mac_addresses``) now safely default to empty lists for comparison and avoids ``KeyError`` issues (https://github.com/ansible-collections/community.general/issues/10954, https://github.com/ansible-collections/community.general/pull/10955).
41+
- random_string lookup plugin - replace ``random.SystemRandom()`` with ``secrets.SystemRandom()`` when generating strings. This has no practical effect, as both are the same (https://github.com/ansible-collections/community.general/pull/10893).
42+
- terraform - fix bug when ``null`` values inside complex vars are throwing error instead of being passed to terraform. Now terraform can handle ``null``s in ``complex_vars`` itself (https://github.com/ansible-collections/community.general/pull/10961).
43+
944
v11.4.0
1045
=======
1146

changelogs/changelog.yaml

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1799,3 +1799,61 @@ releases:
17991799
- 10880-github_app_access_token-lookup.yml
18001800
- 11.4.0.yml
18011801
release_date: '2025-10-06'
1802+
11.4.1:
1803+
changes:
1804+
bugfixes:
1805+
- cloudflare_dns - roll back changes to CAA record validation (https://github.com/ansible-collections/community.general/issues/10934,
1806+
https://github.com/ansible-collections/community.general/pull/10956).
1807+
- cloudflare_dns - roll back changes to SRV record validation (https://github.com/ansible-collections/community.general/issues/10934,
1808+
https://github.com/ansible-collections/community.general/pull/10937).
1809+
- gitlab_runner - fix exception in check mode when a new runner is created
1810+
(https://github.com/ansible-collections/community.general/issues/8854).
1811+
- keycloak_clientsecret, keycloak_clientsecret_info - make ``client_auth``
1812+
work (https://github.com/ansible-collections/community.general/issues/10932,
1813+
https://github.com/ansible-collections/community.general/pull/10933).
1814+
- omapi_host - make return values compatible with ansible-core 2.19 and Python
1815+
3 (https://github.com/ansible-collections/community.general/pull/11001).
1816+
- onepassword_doc and onepassword_ssh_key lookup plugins - ensure that all
1817+
connection parameters are passed to CLI class (https://github.com/ansible-collections/community.general/pull/10965).
1818+
- pritunl_user - improve resilience when comparing user parameters if remote
1819+
fields are ``null`` or missing. List parameters (``groups``, ``mac_addresses``)
1820+
now safely default to empty lists for comparison and avoids ``KeyError``
1821+
issues (https://github.com/ansible-collections/community.general/issues/10954,
1822+
https://github.com/ansible-collections/community.general/pull/10955).
1823+
- random_string lookup plugin - replace ``random.SystemRandom()`` with ``secrets.SystemRandom()``
1824+
when generating strings. This has no practical effect, as both are the same
1825+
(https://github.com/ansible-collections/community.general/pull/10893).
1826+
- terraform - fix bug when ``null`` values inside complex vars are throwing
1827+
error instead of being passed to terraform. Now terraform can handle ``null``s
1828+
in ``complex_vars`` itself (https://github.com/ansible-collections/community.general/pull/10961).
1829+
minor_changes:
1830+
- dependent lookup plugin - refactor dict initialization, no impact to users
1831+
(https://github.com/ansible-collections/community.general/pull/10891).
1832+
- pacemaker_cluster.py - refactor dict initialization, no impact to users
1833+
(https://github.com/ansible-collections/community.general/pull/10891).
1834+
- pacemaker_resource.py - refactor dict initialization, no impact to users
1835+
(https://github.com/ansible-collections/community.general/pull/10891).
1836+
- pacemaker_stonith.py - refactor dict initialization, no impact to users
1837+
(https://github.com/ansible-collections/community.general/pull/10891).
1838+
- scaleway module_utils - improve code readability, no impact to users (https://github.com/ansible-collections/community.general/pull/10891).
1839+
release_summary: Regular bugfix release.
1840+
security_fixes:
1841+
- 'keycloak_user - the parameter ``credentials[].value`` is now marked as
1842+
``no_log=true``. Before it was logged by Ansible, unless the task was marked
1843+
as ``no_log: true``. Since this parameter can be used for passwords, this
1844+
resulted in credential leaking (https://github.com/ansible-collections/community.general/issues/11000,
1845+
https://github.com/ansible-collections/community.general/pull/11005).'
1846+
fragments:
1847+
- 10891-dict-refactor.yml
1848+
- 10918-gitlab-runner-fix-check-mode.yml
1849+
- 10933-keycloak-add-client-auth-for-clientsecret-modules.yml
1850+
- 10934-cloudflare-dns-caa-bug.yml
1851+
- 10934-cloudflare-dns-srv-bug.yml
1852+
- 10955-pritunl_user-null-missing-params.yaml
1853+
- 10961-terraform-complexvars-null-bugfix.yaml
1854+
- 10965-onepassword-bugfix.yml
1855+
- 11.4.1.yml
1856+
- 11001-omapi.yml
1857+
- 11005-keycloak_user.yml
1858+
- replace-random-with-secrets.yml
1859+
release_date: '2025-11-02'

changelogs/fragments/10891-dict-refactor.yml

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

changelogs/fragments/10918-gitlab-runner-fix-check-mode.yml

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

changelogs/fragments/10933-keycloak-add-client-auth-for-clientsecret-modules.yml

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

changelogs/fragments/10934-cloudflare-dns-caa-bug.yml

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

changelogs/fragments/10934-cloudflare-dns-srv-bug.yml

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

changelogs/fragments/10955-pritunl_user-null-missing-params.yaml

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

changelogs/fragments/10961-terraform-complexvars-null-bugfix.yaml

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

0 commit comments

Comments
 (0)