Skip to content

Commit fc752f3

Browse files
committed
Release 10.3.1.
1 parent 4637c26 commit fc752f3

11 files changed

+112
-43
lines changed

CHANGELOG.md

Lines changed: 55 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -2,60 +2,88 @@
22

33
**Topics**
44

5-
- <a href="#v10-3-0">v10\.3\.0</a>
5+
- <a href="#v10-3-1">v10\.3\.1</a>
66
- <a href="#release-summary">Release Summary</a>
77
- <a href="#minor-changes">Minor Changes</a>
8+
- <a href="#bugfixes">Bugfixes</a>
9+
- <a href="#v10-3-0">v10\.3\.0</a>
10+
- <a href="#release-summary-1">Release Summary</a>
11+
- <a href="#minor-changes-1">Minor Changes</a>
812
- <a href="#deprecated-features">Deprecated Features</a>
913
- <a href="#security-fixes">Security Fixes</a>
10-
- <a href="#bugfixes">Bugfixes</a>
14+
- <a href="#bugfixes-1">Bugfixes</a>
1115
- <a href="#new-plugins">New Plugins</a>
1216
- <a href="#connection">Connection</a>
1317
- <a href="#filter">Filter</a>
1418
- <a href="#lookup">Lookup</a>
1519
- <a href="#new-modules">New Modules</a>
1620
- <a href="#v10-2-0">v10\.2\.0</a>
17-
- <a href="#release-summary-1">Release Summary</a>
18-
- <a href="#minor-changes-1">Minor Changes</a>
21+
- <a href="#release-summary-2">Release Summary</a>
22+
- <a href="#minor-changes-2">Minor Changes</a>
1923
- <a href="#deprecated-features-1">Deprecated Features</a>
2024
- <a href="#security-fixes-1">Security Fixes</a>
21-
- <a href="#bugfixes-1">Bugfixes</a>
25+
- <a href="#bugfixes-2">Bugfixes</a>
2226
- <a href="#new-plugins-1">New Plugins</a>
2327
- <a href="#inventory">Inventory</a>
2428
- <a href="#new-modules-1">New Modules</a>
2529
- <a href="#v10-1-0">v10\.1\.0</a>
26-
- <a href="#release-summary-2">Release Summary</a>
27-
- <a href="#minor-changes-2">Minor Changes</a>
30+
- <a href="#release-summary-3">Release Summary</a>
31+
- <a href="#minor-changes-3">Minor Changes</a>
2832
- <a href="#deprecated-features-2">Deprecated Features</a>
29-
- <a href="#bugfixes-2">Bugfixes</a>
33+
- <a href="#bugfixes-3">Bugfixes</a>
3034
- <a href="#new-plugins-2">New Plugins</a>
3135
- <a href="#filter-1">Filter</a>
3236
- <a href="#new-modules-2">New Modules</a>
3337
- <a href="#v10-0-1">v10\.0\.1</a>
34-
- <a href="#release-summary-3">Release Summary</a>
35-
- <a href="#bugfixes-3">Bugfixes</a>
36-
- <a href="#v10-0-0">v10\.0\.0</a>
3738
- <a href="#release-summary-4">Release Summary</a>
38-
- <a href="#minor-changes-3">Minor Changes</a>
39+
- <a href="#bugfixes-4">Bugfixes</a>
40+
- <a href="#v10-0-0">v10\.0\.0</a>
41+
- <a href="#release-summary-5">Release Summary</a>
42+
- <a href="#minor-changes-4">Minor Changes</a>
3943
- <a href="#breaking-changes--porting-guide">Breaking Changes / Porting Guide</a>
4044
- <a href="#deprecated-features-3">Deprecated Features</a>
4145
- <a href="#removed-features-previously-deprecated">Removed Features \(previously deprecated\)</a>
42-
- <a href="#bugfixes-4">Bugfixes</a>
46+
- <a href="#bugfixes-5">Bugfixes</a>
4347
- <a href="#known-issues">Known Issues</a>
4448
- <a href="#new-plugins-3">New Plugins</a>
4549
- <a href="#filter-2">Filter</a>
4650
- <a href="#test">Test</a>
4751
- <a href="#new-modules-3">New Modules</a>
4852
This changelog describes changes after version 9\.0\.0\.
4953

54+
<a id="v10-3-1"></a>
55+
## v10\.3\.1
56+
57+
<a id="release-summary"></a>
58+
### Release Summary
59+
60+
Bugfix release\.
61+
62+
<a id="minor-changes"></a>
63+
### Minor Changes
64+
65+
* onepassword\_ssh\_key \- refactor to move code to lookup class \([https\://github\.com/ansible\-collections/community\.general/pull/9633](https\://github\.com/ansible\-collections/community\.general/pull/9633)\)\.
66+
67+
<a id="bugfixes"></a>
68+
### Bugfixes
69+
70+
* cloudflare\_dns \- fix crash when deleting a DNS record or when updating a record with <code>solo\=true</code> \([https\://github\.com/ansible\-collections/community\.general/issues/9652](https\://github\.com/ansible\-collections/community\.general/issues/9652)\, [https\://github\.com/ansible\-collections/community\.general/pull/9649](https\://github\.com/ansible\-collections/community\.general/pull/9649)\)\.
71+
* homebrew \- make package name parsing more resilient \([https\://github\.com/ansible\-collections/community\.general/pull/9665](https\://github\.com/ansible\-collections/community\.general/pull/9665)\, [https\://github\.com/ansible\-collections/community\.general/issues/9641](https\://github\.com/ansible\-collections/community\.general/issues/9641)\)\.
72+
* keycloak module utils \- replaces missing return in get\_role\_composites method which caused it to return None instead of composite roles \([https\://github\.com/ansible\-collections/community\.general/issues/9678](https\://github\.com/ansible\-collections/community\.general/issues/9678)\, [https\://github\.com/ansible\-collections/community\.general/pull/9691](https\://github\.com/ansible\-collections/community\.general/pull/9691)\)\.
73+
* keycloak\_client \- fix and improve existing tests\. The module showed a diff without actual changes\, solved by improving the <code>normalise\_cr\(\)</code> function \([https\://github\.com/ansible\-collections/community\.general/pull/9644](https\://github\.com/ansible\-collections/community\.general/pull/9644)\)\.
74+
* proxmox \- adds the <code>pubkey</code> parameter \(back to\) the <code>update</code> state \([https\://github\.com/ansible\-collections/community\.general/issues/9642](https\://github\.com/ansible\-collections/community\.general/issues/9642)\, [https\://github\.com/ansible\-collections/community\.general/pull/9645](https\://github\.com/ansible\-collections/community\.general/pull/9645)\)\.
75+
* proxmox \- fixes a typo in the translation of the <code>pubkey</code> parameter to proxmox\' <code>ssh\-public\-keys</code> \([https\://github\.com/ansible\-collections/community\.general/issues/9642](https\://github\.com/ansible\-collections/community\.general/issues/9642)\, [https\://github\.com/ansible\-collections/community\.general/pull/9645](https\://github\.com/ansible\-collections/community\.general/pull/9645)\)\.
76+
* xml \- ensure file descriptor is closed \([https\://github\.com/ansible\-collections/community\.general/pull/9695](https\://github\.com/ansible\-collections/community\.general/pull/9695)\)\.
77+
5078
<a id="v10-3-0"></a>
5179
## v10\.3\.0
5280

53-
<a id="release-summary"></a>
81+
<a id="release-summary-1"></a>
5482
### Release Summary
5583

5684
Regular bugfix and feature release\.
5785

58-
<a id="minor-changes"></a>
86+
<a id="minor-changes-1"></a>
5987
### Minor Changes
6088

6189
* MH module utils \- delegate <code>debug</code> to the underlying <code>AnsibleModule</code> instance or issues a warning if an attribute already exists with that name \([https\://github\.com/ansible\-collections/community\.general/pull/9577](https\://github\.com/ansible\-collections/community\.general/pull/9577)\)\.
@@ -189,7 +217,7 @@ Regular bugfix and feature release\.
189217

190218
* 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)\)\.
191219

192-
<a id="bugfixes"></a>
220+
<a id="bugfixes-1"></a>
193221
### Bugfixes
194222

195223
* homebrew \- fix incorrect handling of homebrew modules when a tap is requested \([https\://github\.com/ansible\-collections/community\.general/pull/9546](https\://github\.com/ansible\-collections/community\.general/pull/9546)\, [https\://github\.com/ansible\-collections/community\.general/issues/9533](https\://github\.com/ansible\-collections/community\.general/issues/9533)\)\.
@@ -233,12 +261,12 @@ Regular bugfix and feature release\.
233261
<a id="v10-2-0"></a>
234262
## v10\.2\.0
235263

236-
<a id="release-summary-1"></a>
264+
<a id="release-summary-2"></a>
237265
### Release Summary
238266

239267
Regular bugfix and feature release\.
240268

241-
<a id="minor-changes-1"></a>
269+
<a id="minor-changes-2"></a>
242270
### Minor Changes
243271

244272
* bitwarden lookup plugin \- use f\-strings instead of interpolations or <code>format</code> \([https\://github\.com/ansible\-collections/community\.general/pull/9324](https\://github\.com/ansible\-collections/community\.general/pull/9324)\)\.
@@ -392,7 +420,7 @@ Regular bugfix and feature release\.
392420

393421
* 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)\)\.
394422

395-
<a id="bugfixes-1"></a>
423+
<a id="bugfixes-2"></a>
396424
### Bugfixes
397425

398426
* dig lookup plugin \- correctly handle <code>NoNameserver</code> exception \([https\://github\.com/ansible\-collections/community\.general/pull/9363](https\://github\.com/ansible\-collections/community\.general/pull/9363)\, [https\://github\.com/ansible\-collections/community\.general/issues/9362](https\://github\.com/ansible\-collections/community\.general/issues/9362)\)\.
@@ -423,12 +451,12 @@ Regular bugfix and feature release\.
423451
<a id="v10-1-0"></a>
424452
## v10\.1\.0
425453

426-
<a id="release-summary-2"></a>
454+
<a id="release-summary-3"></a>
427455
### Release Summary
428456

429457
Regular bugfix and feature release\.
430458

431-
<a id="minor-changes-2"></a>
459+
<a id="minor-changes-3"></a>
432460
### Minor Changes
433461

434462
* alternatives \- add <code>family</code> parameter that allows to utilize the <code>\-\-family</code> option available in RedHat version of update\-alternatives \([https\://github\.com/ansible\-collections/community\.general/issues/5060](https\://github\.com/ansible\-collections/community\.general/issues/5060)\, [https\://github\.com/ansible\-collections/community\.general/pull/9096](https\://github\.com/ansible\-collections/community\.general/pull/9096)\)\.
@@ -455,7 +483,7 @@ Regular bugfix and feature release\.
455483
* opkg \- deprecate value <code>\"\"</code> for parameter <code>force</code> \([https\://github\.com/ansible\-collections/community\.general/pull/9172](https\://github\.com/ansible\-collections/community\.general/pull/9172)\)\.
456484
* redfish\_utils module utils \- deprecate method <code>RedfishUtils\.\_init\_session\(\)</code> \([https\://github\.com/ansible\-collections/community\.general/pull/9190](https\://github\.com/ansible\-collections/community\.general/pull/9190)\)\.
457485

458-
<a id="bugfixes-2"></a>
486+
<a id="bugfixes-3"></a>
459487
### Bugfixes
460488

461489
* 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)\)\.
@@ -484,12 +512,12 @@ Regular bugfix and feature release\.
484512
<a id="v10-0-1"></a>
485513
## v10\.0\.1
486514

487-
<a id="release-summary-3"></a>
515+
<a id="release-summary-4"></a>
488516
### Release Summary
489517

490518
Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
491519

492-
<a id="bugfixes-3"></a>
520+
<a id="bugfixes-4"></a>
493521
### Bugfixes
494522

495523
* keycloak\_client \- fix diff by removing code that turns the attributes dict which contains additional settings into a list \([https\://github\.com/ansible\-collections/community\.general/pull/9077](https\://github\.com/ansible\-collections/community\.general/pull/9077)\)\.
@@ -499,12 +527,12 @@ Bugfix release for inclusion in Ansible 11\.0\.0rc1\.
499527
<a id="v10-0-0"></a>
500528
## v10\.0\.0
501529

502-
<a id="release-summary-4"></a>
530+
<a id="release-summary-5"></a>
503531
### Release Summary
504532

505533
This is release 10\.0\.0 of <code>community\.general</code>\, released on 2024\-11\-04\.
506534

507-
<a id="minor-changes-3"></a>
535+
<a id="minor-changes-4"></a>
508536
### Minor Changes
509537

510538
* CmdRunner module util \- argument formats can be specified as plain functions without calling <code>cmd\_runner\_fmt\.as\_func\(\)</code> \([https\://github\.com/ansible\-collections/community\.general/pull/8479](https\://github\.com/ansible\-collections/community\.general/pull/8479)\)\.
@@ -734,7 +762,7 @@ This is release 10\.0\.0 of <code>community\.general</code>\, released on 2024\-
734762
* proxmox\_kvm \- removed the <code>proxmox\_default\_behavior</code> option\. Explicitly specify the old default values if you were using <code>proxmox\_default\_behavior\=compatibility</code>\, otherwise simply remove it \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
735763
* redhat\_subscriptions \- removed the <code>pool</code> option\. Use <code>pool\_ids</code> instead \([https\://github\.com/ansible\-collections/community\.general/pull/8918](https\://github\.com/ansible\-collections/community\.general/pull/8918)\)\.
736764

737-
<a id="bugfixes-4"></a>
765+
<a id="bugfixes-5"></a>
738766
### Bugfixes
739767

740768
* 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)\)\.

CHANGELOG.rst

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

77
This changelog describes changes after version 9.0.0.
88

9+
v10.3.1
10+
=======
11+
12+
Release Summary
13+
---------------
14+
15+
Bugfix release.
16+
17+
Minor Changes
18+
-------------
19+
20+
- onepassword_ssh_key - refactor to move code to lookup class (https://github.com/ansible-collections/community.general/pull/9633).
21+
22+
Bugfixes
23+
--------
24+
25+
- cloudflare_dns - fix crash when deleting a DNS record or when updating a record with ``solo=true`` (https://github.com/ansible-collections/community.general/issues/9652, https://github.com/ansible-collections/community.general/pull/9649).
26+
- homebrew - make package name parsing more resilient (https://github.com/ansible-collections/community.general/pull/9665, https://github.com/ansible-collections/community.general/issues/9641).
27+
- keycloak module utils - replaces missing return in get_role_composites method which caused it to return None instead of composite roles (https://github.com/ansible-collections/community.general/issues/9678, https://github.com/ansible-collections/community.general/pull/9691).
28+
- keycloak_client - fix and improve existing tests. The module showed a diff without actual changes, solved by improving the ``normalise_cr()`` function (https://github.com/ansible-collections/community.general/pull/9644).
29+
- proxmox - adds the ``pubkey`` parameter (back to) the ``update`` state (https://github.com/ansible-collections/community.general/issues/9642, https://github.com/ansible-collections/community.general/pull/9645).
30+
- proxmox - fixes a typo in the translation of the ``pubkey`` parameter to proxmox' ``ssh-public-keys`` (https://github.com/ansible-collections/community.general/issues/9642, https://github.com/ansible-collections/community.general/pull/9645).
31+
- xml - ensure file descriptor is closed (https://github.com/ansible-collections/community.general/pull/9695).
32+
933
v10.3.0
1034
=======
1135

changelogs/changelog.yaml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1435,3 +1435,36 @@ releases:
14351435
name: onepassword_ssh_key
14361436
namespace: null
14371437
release_date: '2025-01-27'
1438+
10.3.1:
1439+
changes:
1440+
bugfixes:
1441+
- cloudflare_dns - fix crash when deleting a DNS record or when updating a
1442+
record with ``solo=true`` (https://github.com/ansible-collections/community.general/issues/9652,
1443+
https://github.com/ansible-collections/community.general/pull/9649).
1444+
- homebrew - make package name parsing more resilient (https://github.com/ansible-collections/community.general/pull/9665,
1445+
https://github.com/ansible-collections/community.general/issues/9641).
1446+
- keycloak module utils - replaces missing return in get_role_composites method
1447+
which caused it to return None instead of composite roles (https://github.com/ansible-collections/community.general/issues/9678,
1448+
https://github.com/ansible-collections/community.general/pull/9691).
1449+
- keycloak_client - fix and improve existing tests. The module showed a diff
1450+
without actual changes, solved by improving the ``normalise_cr()`` function
1451+
(https://github.com/ansible-collections/community.general/pull/9644).
1452+
- proxmox - adds the ``pubkey`` parameter (back to) the ``update`` state (https://github.com/ansible-collections/community.general/issues/9642,
1453+
https://github.com/ansible-collections/community.general/pull/9645).
1454+
- proxmox - fixes a typo in the translation of the ``pubkey`` parameter to
1455+
proxmox' ``ssh-public-keys`` (https://github.com/ansible-collections/community.general/issues/9642,
1456+
https://github.com/ansible-collections/community.general/pull/9645).
1457+
- xml - ensure file descriptor is closed (https://github.com/ansible-collections/community.general/pull/9695).
1458+
minor_changes:
1459+
- onepassword_ssh_key - refactor to move code to lookup class (https://github.com/ansible-collections/community.general/pull/9633).
1460+
release_summary: Bugfix release.
1461+
fragments:
1462+
- 10.3.1.yml
1463+
- 9633-onepassword_ssh_key.yml
1464+
- 9644-kc_client-test-improvement-and-fix.yaml
1465+
- 9645-proxmox-fix-pubkey.yml
1466+
- 9649-cloudflare_dns-fix-crash-when-deleting-record.yml
1467+
- 9665-more-resilient-handling-of-homebrew-packages-names.yml
1468+
- 9691-keycloak-module-utils-replace-missing-return-in-get_role_composites.yml
1469+
- 9695-xml-close-file.yml
1470+
release_date: '2025-02-10'

changelogs/fragments/10.3.1.yml

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

changelogs/fragments/9633-onepassword_ssh_key.yml

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

changelogs/fragments/9644-kc_client-test-improvement-and-fix.yaml

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

changelogs/fragments/9645-proxmox-fix-pubkey.yml

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

changelogs/fragments/9649-cloudflare_dns-fix-crash-when-deleting-record.yml

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

changelogs/fragments/9665-more-resilient-handling-of-homebrew-packages-names.yml

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

changelogs/fragments/9691-keycloak-module-utils-replace-missing-return-in-get_role_composites.yml

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

0 commit comments

Comments
 (0)