Skip to content

Commit 7f63f47

Browse files
committed
Release 10.7.6.
1 parent be65a9f commit 7f63f47

11 files changed

+147
-79
lines changed

CHANGELOG.md

Lines changed: 87 additions & 60 deletions
Large diffs are not rendered by default.

CHANGELOG.rst

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

77
This changelog describes changes after version 9.0.0.
88

9+
v10.7.6
10+
=======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular bugfix release.
16+
17+
Security Fixes
18+
--------------
19+
20+
- 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).
21+
22+
Bugfixes
23+
--------
24+
25+
- gitlab_runner - fix exception in check mode when a new runner is created (https://github.com/ansible-collections/community.general/issues/8854).
26+
- omapi_host - make return values compatible with ansible-core 2.19 and Python 3 (https://github.com/ansible-collections/community.general/pull/11001).
27+
- 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).
28+
- 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).
29+
- 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).
30+
- 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).
31+
932
v10.7.5
1033
=======
1134

changelogs/changelog.yaml

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2075,3 +2075,40 @@ releases:
20752075
- 10857-github_deploy_key-err.yml
20762076
- 10873-six.yml
20772077
release_date: '2025-10-06'
2078+
10.7.6:
2079+
changes:
2080+
bugfixes:
2081+
- gitlab_runner - fix exception in check mode when a new runner is created
2082+
(https://github.com/ansible-collections/community.general/issues/8854).
2083+
- omapi_host - make return values compatible with ansible-core 2.19 and Python
2084+
3 (https://github.com/ansible-collections/community.general/pull/11001).
2085+
- onepassword_doc and onepassword_ssh_key lookup plugins - ensure that all
2086+
connection parameters are passed to CLI class (https://github.com/ansible-collections/community.general/pull/10965).
2087+
- pritunl_user - improve resilience when comparing user parameters if remote
2088+
fields are ``null`` or missing. List parameters (``groups``, ``mac_addresses``)
2089+
now safely default to empty lists for comparison and avoids ``KeyError``
2090+
issues (https://github.com/ansible-collections/community.general/issues/10954,
2091+
https://github.com/ansible-collections/community.general/pull/10955).
2092+
- random_string lookup plugin - replace ``random.SystemRandom()`` with ``secrets.SystemRandom()``
2093+
when generating strings. This has no practical effect, as both are the same
2094+
(https://github.com/ansible-collections/community.general/pull/10893).
2095+
- terraform - fix bug when ``null`` values inside complex vars are throwing
2096+
error instead of being passed to terraform. Now terraform can handle ``null``s
2097+
in ``complex_vars`` itself (https://github.com/ansible-collections/community.general/pull/10961).
2098+
release_summary: Regular bugfix release.
2099+
security_fixes:
2100+
- 'keycloak_user - the parameter ``credentials[].value`` is now marked as
2101+
``no_log=true``. Before it was logged by Ansible, unless the task was marked
2102+
as ``no_log: true``. Since this parameter can be used for passwords, this
2103+
resulted in credential leaking (https://github.com/ansible-collections/community.general/issues/11000,
2104+
https://github.com/ansible-collections/community.general/pull/11005).'
2105+
fragments:
2106+
- 10.7.6.yml
2107+
- 10918-gitlab-runner-fix-check-mode.yml
2108+
- 10955-pritunl_user-null-missing-params.yaml
2109+
- 10961-terraform-complexvars-null-bugfix.yaml
2110+
- 10965-onepassword-bugfix.yml
2111+
- 11001-omapi.yml
2112+
- 11005-keycloak_user.yml
2113+
- replace-random-with-secrets.yml
2114+
release_date: '2025-11-02'

changelogs/fragments/10.7.6.yml

Lines changed: 0 additions & 1 deletion
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/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.

changelogs/fragments/10965-onepassword-bugfix.yml

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

changelogs/fragments/11001-omapi.yml

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

changelogs/fragments/11005-keycloak_user.yml

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

0 commit comments

Comments
 (0)