You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- <ahref="#removed-features-previously-deprecated">Removed Features \(previously deprecated\)</a>
61
-
- <ahref="#security-fixes-1">Security Fixes</a>
62
-
- <ahref="#bugfixes-9">Bugfixes</a>
64
+
- <ahref="#security-fixes-2">Security Fixes</a>
65
+
- <ahref="#bugfixes-10">Bugfixes</a>
63
66
- <ahref="#new-plugins-2">New Plugins</a>
64
67
- <ahref="#become">Become</a>
65
68
- <ahref="#callback">Callback</a>
@@ -70,6 +73,23 @@
70
73
- <ahref="#new-modules-4">New Modules</a>
71
74
This changelog describes changes after version 8\.0\.0\.
72
75
76
+
<aid="v9-5-4"></a>
77
+
## v9\.5\.4
78
+
79
+
<aid="security-fixes"></a>
80
+
### Security Fixes
81
+
82
+
* keycloak\_client \- Sanitize <code>saml\.encryption\.private\.key</code> so it does not show in the logs \([https\://github\.com/ansible\-collections/community\.general/pull/9621](https\://github\.com/ansible\-collections/community\.general/pull/9621)\)\.
83
+
84
+
<aid="bugfixes"></a>
85
+
### Bugfixes
86
+
87
+
* redhat\_subscription \- do not try to unsubscribe \(i\.e\. remove subscriptions\)
88
+
when unregistering a system\: newer versions of subscription\-manager\, as
89
+
available in EL 10 and Fedora 41\+\, do not support entitlements anymore\, and
* proxmox module utils \- add method <code>api\_task\_complete</code> that can wait for task completion and return error message \([https\://github\.com/ansible\-collections/community\.general/pull/9256](https\://github\.com/ansible\-collections/community\.general/pull/9256)\)\.
85
105
86
-
<aid="security-fixes"></a>
106
+
<aid="security-fixes-1"></a>
87
107
### Security Fixes
88
108
89
109
* keycloak\_authentication \- API calls did not properly set the <code>priority</code> during update resulting in incorrectly sorted authentication flows\. This apparently only affects Keycloak 25 or newer \([https\://github\.com/ansible\-collections/community\.general/pull/9263](https\://github\.com/ansible\-collections/community\.general/pull/9263)\)\.
* proxmox inventory plugin \- fix urllib3 <code>InsecureRequestWarnings</code> not being suppressed when a token is used \([https\://github\.com/ansible\-collections/community\.general/pull/9099](https\://github\.com/ansible\-collections/community\.general/pull/9099)\)\.
113
133
114
-
<aid="bugfixes-1"></a>
134
+
<aid="bugfixes-2"></a>
115
135
### Bugfixes
116
136
117
137
* dnf\_config\_manager \- fix hanging when prompting to import GPG keys \([https\://github\.com/ansible\-collections/community\.general/pull/9124](https\://github\.com/ansible\-collections/community\.general/pull/9124)\,[https\://github\.com/ansible\-collections/community\.general/issues/8830](https\://github\.com/ansible\-collections/community\.general/issues/8830)\)\.
@@ -138,7 +158,7 @@ Regular bugfix release\.
138
158
139
159
* redfish\_utils module utils \- schedule a BIOS configuration job at next reboot when the BIOS config is changed \([https\://github\.com/ansible\-collections/community\.general/pull/9012](https\://github\.com/ansible\-collections/community\.general/pull/9012)\)\.
@@ -221,7 +241,7 @@ From now on\, new features will only go into community\.general 10\.x\.y\.
221
241
222
242
* hipchat \- the hipchat service has been discontinued and the self\-hosted variant has been End of Life since 2020\. The module is therefore deprecated and will be removed from community\.general 11\.0\.0 if nobody provides compelling reasons to still keep it \([https\://github\.com/ansible\-collections/community\.general/pull/8919](https\://github\.com/ansible\-collections/community\.general/pull/8919)\)\.
223
243
224
-
<aid="bugfixes-3"></a>
244
+
<aid="bugfixes-4"></a>
225
245
### Bugfixes
226
246
227
247
* cloudflare\_dns \- fix changing Cloudflare SRV records \([https\://github\.com/ansible\-collections/community\.general/issues/8679](https\://github\.com/ansible\-collections/community\.general/issues/8679)\,[https\://github\.com/ansible\-collections/community\.general/pull/8948](https\://github\.com/ansible\-collections/community\.general/pull/8948)\)\.
@@ -347,7 +367,7 @@ Bugfix and feature release\.
347
367
* pipx \- support for versions of the command line tool <code>pipx</code> older than <code>1\.7\.0</code> is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/8793](https\://github\.com/ansible\-collections/community\.general/pull/8793)\)\.
348
368
* pipx\_info \- support for versions of the command line tool <code>pipx</code> older than <code>1\.7\.0</code> is deprecated and will be removed in community\.general 11\.0\.0 \([https\://github\.com/ansible\-collections/community\.general/pull/8793](https\://github\.com/ansible\-collections/community\.general/pull/8793)\)\.
349
369
350
-
<aid="bugfixes-4"></a>
370
+
<aid="bugfixes-5"></a>
351
371
### Bugfixes
352
372
353
373
* gitlab\_group\_access\_token \- fix crash in check mode caused by attempted access to a newly created access token \([https\://github\.com/ansible\-collections/community\.general/pull/8796](https\://github\.com/ansible\-collections/community\.general/pull/8796)\)\.
@@ -397,7 +417,7 @@ Regular bugfix and feature release\.
397
417
* proxmox inventory plugin \- add new fact for LXC interface details \([https\://github\.com/ansible\-collections/community\.general/pull/8713](https\://github\.com/ansible\-collections/community\.general/pull/8713)\)\.
398
418
* redis\, redis\_info \- add <code>client\_cert</code> and <code>client\_key</code> options to specify path to certificate for Redis authentication \([https\://github\.com/ansible\-collections/community\.general/pull/8654](https\://github\.com/ansible\-collections/community\.general/pull/8654)\)\.
399
419
400
-
<aid="bugfixes-5"></a>
420
+
<aid="bugfixes-6"></a>
401
421
### Bugfixes
402
422
403
423
* gitlab\_runner \- fix <code>paused</code> parameter being ignored \([https\://github\.com/ansible\-collections/community\.general/pull/8648](https\://github\.com/ansible\-collections/community\.general/pull/8648)\)\.
@@ -435,7 +455,7 @@ Regular bugfix and feature release\.
435
455
* virtualbox inventory plugin \- expose a new parameter <code>enable\_advanced\_group\_parsing</code> to change how the VirtualBox dynamic inventory parses VM groups \([https\://github\.com/ansible\-collections/community\.general/issues/8508](https\://github\.com/ansible\-collections/community\.general/issues/8508)\,[https\://github\.com/ansible\-collections/community\.general/pull/8510](https\://github\.com/ansible\-collections/community\.general/pull/8510)\)\.
436
456
* wdc\_redfish\_command \- minor change to handle upgrade file for Redfish WD platforms \([https\://github\.com/ansible\-collections/community\.general/pull/8444](https\://github\.com/ansible\-collections/community\.general/pull/8444)\)\.
437
457
438
-
<aid="bugfixes-6"></a>
458
+
<aid="bugfixes-7"></a>
439
459
### Bugfixes
440
460
441
461
* bitwarden lookup plugin \- fix <code>KeyError</code> in <code>search\_field</code> \([https\://github\.com/ansible\-collections/community\.general/issues/8549](https\://github\.com/ansible\-collections/community\.general/issues/8549)\,[https\://github\.com/ansible\-collections/community\.general/pull/8557](https\://github\.com/ansible\-collections/community\.general/pull/8557)\)\.
@@ -489,7 +509,7 @@ Regular feature and bugfix release\.
489
509
* git\_config \- the <code>list\_all</code> option has been deprecated and will be removed in community\.general 11\.0\.0\. Use the <code>community\.general\.git\_config\_info</code> module instead \([https\://github\.com/ansible\-collections/community\.general/pull/8453](https\://github\.com/ansible\-collections/community\.general/pull/8453)\)\.
490
510
* git\_config \- using <code>state\=present</code> without providing <code>value</code> is deprecated and will be disallowed in community\.general 11\.0\.0\. Use the <code>community\.general\.git\_config\_info</code> module instead to read a value \([https\://github\.com/ansible\-collections/community\.general/pull/8453](https\://github\.com/ansible\-collections/community\.general/pull/8453)\)\.
491
511
492
-
<aid="bugfixes-7"></a>
512
+
<aid="bugfixes-8"></a>
493
513
### Bugfixes
494
514
495
515
* git\_config \- fix behavior of <code>state\=absent</code> if <code>value</code> is present \([https\://github\.com/ansible\-collections/community\.general/issues/8436](https\://github\.com/ansible\-collections/community\.general/issues/8436)\,[https\://github\.com/ansible\-collections/community\.general/pull/8452](https\://github\.com/ansible\-collections/community\.general/pull/8452)\)\.
@@ -537,7 +557,7 @@ Bugfix release for inclusion in Ansible 10\.0\.0rc1\.
537
557
538
558
* ansible\_galaxy\_install \- minor refactor in the module \([https\://github\.com/ansible\-collections/community\.general/pull/8413](https\://github\.com/ansible\-collections/community\.general/pull/8413)\)\.
539
559
540
-
<aid="bugfixes-8"></a>
560
+
<aid="bugfixes-9"></a>
541
561
### Bugfixes
542
562
543
563
* cpanm \- use new <code>VarDict</code> to prevent deprecation warning \([https\://github\.com/ansible\-collections/community\.general/issues/8410](https\://github\.com/ansible\-collections/community\.general/issues/8410)\,[https\://github\.com/ansible\-collections/community\.general/pull/8411](https\://github\.com/ansible\-collections/community\.general/pull/8411)\)\.
@@ -725,13 +745,13 @@ This is release 9\.0\.0 of <code>community\.general</code>\, released on 2024\-0
725
745
* stackdriver \- this module relied on HTTPS APIs that do not exist anymore and was thus removed \([https\://github\.com/ansible\-collections/community\.general/pull/8198](https\://github\.com/ansible\-collections/community\.general/pull/8198)\)\.
726
746
* webfaction\_\* modules \- these modules relied on HTTPS APIs that do not exist anymore and were thus removed \([https\://github\.com/ansible\-collections/community\.general/pull/8198](https\://github\.com/ansible\-collections/community\.general/pull/8198)\)\.
727
747
728
-
<aid="security-fixes-1"></a>
748
+
<aid="security-fixes-2"></a>
729
749
### Security Fixes
730
750
731
751
* cobbler\, gitlab\_runners\, icinga2\, linode\, lxd\, nmap\, online\, opennebula\, proxmox\, scaleway\, stackpath\_compute\, virtualbox\, and xen\_orchestra inventory plugin \- make sure all data received from the remote servers is marked as unsafe\, so remote code execution by obtaining texts that can be evaluated as templates is not possible \([https\://www\.die\-welt\.net/2024/03/remote\-code\-execution\-in\-ansible\-dynamic\-inventory\-plugins/](https\://www\.die\-welt\.net/2024/03/remote\-code\-execution\-in\-ansible\-dynamic\-inventory\-plugins/)\,[https\://github\.com/ansible\-collections/community\.general/pull/8098](https\://github\.com/ansible\-collections/community\.general/pull/8098)\)\.
732
752
* keycloak\_identity\_provider \- the client secret was not correctly sanitized by the module\. The return values <code>proposed</code>\, <code>existing</code>\, and <code>end\_state</code>\, as well as the diff\, did contain the client secret unmasked \([https\://github\.com/ansible\-collections/community\.general/pull/8355](https\://github\.com/ansible\-collections/community\.general/pull/8355)\)\.
733
753
734
-
<aid="bugfixes-9"></a>
754
+
<aid="bugfixes-10"></a>
735
755
### Bugfixes
736
756
737
757
* aix\_filesystem \- fix <code>\_validate\_vg</code> not passing VG name to <code>lsvg\_cmd</code> \([https\://github\.com/ansible\-collections/community\.general/issues/8151](https\://github\.com/ansible\-collections/community\.general/issues/8151)\)\.
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+17Lines changed: 17 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,23 @@ Community General Release Notes
6
6
7
7
This changelog describes changes after version 8.0.0.
8
8
9
+
v9.5.4
10
+
======
11
+
12
+
Security Fixes
13
+
--------------
14
+
15
+
- keycloak_client - Sanitize ``saml.encryption.private.key`` so it does not show in the logs (https://github.com/ansible-collections/community.general/pull/9621).
16
+
17
+
Bugfixes
18
+
--------
19
+
20
+
- redhat_subscription - do not try to unsubscribe (i.e. remove subscriptions)
21
+
when unregistering a system: newer versions of subscription-manager, as
22
+
available in EL 10 and Fedora 41+, do not support entitlements anymore, and
0 commit comments