Skip to content

Commit 4a39408

Browse files
committed
Release 10.5.0.
1 parent d72d9b3 commit 4a39408

25 files changed

+210
-92
lines changed

CHANGELOG.md

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

CHANGELOG.rst

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

77
This changelog describes changes after version 9.0.0.
88

9+
v10.5.0
10+
=======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular bugfix and feature release.
16+
17+
Minor Changes
18+
-------------
19+
20+
- CmdRunner module utils - the convenience method ``cmd_runner_fmt.as_fixed()`` now accepts multiple arguments as a list (https://github.com/ansible-collections/community.general/pull/9893).
21+
- apache2_mod_proxy - code simplification, no change in functionality (https://github.com/ansible-collections/community.general/pull/9457).
22+
- consul_token - fix idempotency when ``policies`` or ``roles`` are supplied by name (https://github.com/ansible-collections/community.general/issues/9841, https://github.com/ansible-collections/community.general/pull/9845).
23+
- keycloak_realm - remove ID requirement when creating a realm to allow Keycloak generating its own realm ID (https://github.com/ansible-collections/community.general/pull/9768).
24+
- nmap inventory plugin - adds ``dns_servers`` option for specifying DNS servers for name resolution. Accepts hostnames or IP addresses in the same format as the ``exclude`` option (https://github.com/ansible-collections/community.general/pull/9849).
25+
- proxmox_kvm - add missing audio hardware device handling (https://github.com/ansible-collections/community.general/issues/5192, https://github.com/ansible-collections/community.general/pull/9847).
26+
- redfish_config - add command ``SetPowerRestorePolicy`` to set the desired power state of the system when power is restored (https://github.com/ansible-collections/community.general/pull/9837).
27+
- redfish_info - add command ``GetPowerRestorePolicy`` to get the desired power state of the system when power is restored (https://github.com/ansible-collections/community.general/pull/9824).
28+
- rocketchat - option ``is_pre740`` has been added to control the format of the payload. For Rocket.Chat 7.4.0 or newer, it must be set to ``false`` (https://github.com/ansible-collections/community.general/pull/9882).
29+
- slack callback plugin - add ``http_agent`` option to enable the user to set a custom user agent for slack callback plugin (https://github.com/ansible-collections/community.general/issues/9813, https://github.com/ansible-collections/community.general/pull/9836).
30+
- systemd_info - add wildcard expression support in ``unitname`` option (https://github.com/ansible-collections/community.general/pull/9821).
31+
- systemd_info - extend support to timer units (https://github.com/ansible-collections/community.general/pull/9891).
32+
- vmadm - add new options ``flexible_disk_size`` and ``owner_uuid`` (https://github.com/ansible-collections/community.general/pull/9892).
33+
34+
Bugfixes
35+
--------
36+
37+
- cloudlare_dns - handle exhausted response stream in case of HTTP errors to show nice error message to the user (https://github.com/ansible-collections/community.general/issues/9782, https://github.com/ansible-collections/community.general/pull/9818).
38+
- dnf_versionlock - add support for dnf5 (https://github.com/ansible-collections/community.general/issues/9556).
39+
- homebrew - fix crash when package names include tap (https://github.com/ansible-collections/community.general/issues/9777, https://github.com/ansible-collections/community.general/pull/9803).
40+
- homebrew_cask - handle unusual brew version strings (https://github.com/ansible-collections/community.general/issues/8432, https://github.com/ansible-collections/community.general/pull/9881).
41+
- nmcli - enable changing only the order of DNS servers or search suffixes (https://github.com/ansible-collections/community.general/issues/8724, https://github.com/ansible-collections/community.general/pull/9880).
42+
- proxmox - add missing key selection of ``'status'`` key to ``get_lxc_status`` (https://github.com/ansible-collections/community.general/issues/9696, https://github.com/ansible-collections/community.general/pull/9809).
43+
- proxmox_vm_info - the module no longer expects that the key ``template`` exists in a dictionary returned by Proxmox (https://github.com/ansible-collections/community.general/issues/9875, https://github.com/ansible-collections/community.general/pull/9910).
44+
- sudoers - display stdout and stderr raised while failed validation (https://github.com/ansible-collections/community.general/issues/9674, https://github.com/ansible-collections/community.general/pull/9871).
45+
46+
New Modules
47+
-----------
48+
49+
- community.general.pacemaker_resource - Manage pacemaker resources.
50+
951
v10.4.0
1052
=======
1153

changelogs/changelog.yaml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1581,3 +1581,79 @@ releases:
15811581
name: systemd_info
15821582
namespace: ''
15831583
release_date: '2025-02-24'
1584+
10.5.0:
1585+
changes:
1586+
bugfixes:
1587+
- cloudlare_dns - handle exhausted response stream in case of HTTP errors
1588+
to show nice error message to the user (https://github.com/ansible-collections/community.general/issues/9782,
1589+
https://github.com/ansible-collections/community.general/pull/9818).
1590+
- dnf_versionlock - add support for dnf5 (https://github.com/ansible-collections/community.general/issues/9556).
1591+
- homebrew - fix crash when package names include tap (https://github.com/ansible-collections/community.general/issues/9777,
1592+
https://github.com/ansible-collections/community.general/pull/9803).
1593+
- homebrew_cask - handle unusual brew version strings (https://github.com/ansible-collections/community.general/issues/8432,
1594+
https://github.com/ansible-collections/community.general/pull/9881).
1595+
- nmcli - enable changing only the order of DNS servers or search suffixes
1596+
(https://github.com/ansible-collections/community.general/issues/8724, https://github.com/ansible-collections/community.general/pull/9880).
1597+
- proxmox - add missing key selection of ``'status'`` key to ``get_lxc_status``
1598+
(https://github.com/ansible-collections/community.general/issues/9696, https://github.com/ansible-collections/community.general/pull/9809).
1599+
- proxmox_vm_info - the module no longer expects that the key ``template``
1600+
exists in a dictionary returned by Proxmox (https://github.com/ansible-collections/community.general/issues/9875,
1601+
https://github.com/ansible-collections/community.general/pull/9910).
1602+
- sudoers - display stdout and stderr raised while failed validation (https://github.com/ansible-collections/community.general/issues/9674,
1603+
https://github.com/ansible-collections/community.general/pull/9871).
1604+
minor_changes:
1605+
- CmdRunner module utils - the convenience method ``cmd_runner_fmt.as_fixed()``
1606+
now accepts multiple arguments as a list (https://github.com/ansible-collections/community.general/pull/9893).
1607+
- apache2_mod_proxy - code simplification, no change in functionality (https://github.com/ansible-collections/community.general/pull/9457).
1608+
- consul_token - fix idempotency when ``policies`` or ``roles`` are supplied
1609+
by name (https://github.com/ansible-collections/community.general/issues/9841,
1610+
https://github.com/ansible-collections/community.general/pull/9845).
1611+
- keycloak_realm - remove ID requirement when creating a realm to allow Keycloak
1612+
generating its own realm ID (https://github.com/ansible-collections/community.general/pull/9768).
1613+
- nmap inventory plugin - adds ``dns_servers`` option for specifying DNS servers
1614+
for name resolution. Accepts hostnames or IP addresses in the same format
1615+
as the ``exclude`` option (https://github.com/ansible-collections/community.general/pull/9849).
1616+
- proxmox_kvm - add missing audio hardware device handling (https://github.com/ansible-collections/community.general/issues/5192,
1617+
https://github.com/ansible-collections/community.general/pull/9847).
1618+
- redfish_config - add command ``SetPowerRestorePolicy`` to set the desired
1619+
power state of the system when power is restored (https://github.com/ansible-collections/community.general/pull/9837).
1620+
- redfish_info - add command ``GetPowerRestorePolicy`` to get the desired
1621+
power state of the system when power is restored (https://github.com/ansible-collections/community.general/pull/9824).
1622+
- rocketchat - option ``is_pre740`` has been added to control the format of
1623+
the payload. For Rocket.Chat 7.4.0 or newer, it must be set to ``false``
1624+
(https://github.com/ansible-collections/community.general/pull/9882).
1625+
- slack callback plugin - add ``http_agent`` option to enable the user to
1626+
set a custom user agent for slack callback plugin (https://github.com/ansible-collections/community.general/issues/9813,
1627+
https://github.com/ansible-collections/community.general/pull/9836).
1628+
- systemd_info - add wildcard expression support in ``unitname`` option (https://github.com/ansible-collections/community.general/pull/9821).
1629+
- systemd_info - extend support to timer units (https://github.com/ansible-collections/community.general/pull/9891).
1630+
- vmadm - add new options ``flexible_disk_size`` and ``owner_uuid`` (https://github.com/ansible-collections/community.general/pull/9892).
1631+
release_summary: Regular bugfix and feature release.
1632+
fragments:
1633+
- 10.5.0.yml
1634+
- 9457-apache2-mod-proxy-revamp.yml
1635+
- 9768-keycloak_realm-remove-id-requirement.yaml
1636+
- 9777-homebrew-fix-crash-when-packages-include-tap.yml
1637+
- 9809-proxmox-fix-status-getter.yml
1638+
- 9818-cloudflare-dns-exhausted-response.yml
1639+
- 9821-systemd_info-add-wildcards.yml
1640+
- 9824-redfish-implement-obtaining-powerrestorepolicy.yml
1641+
- 9836-option-for-http-agent-for-user-to-callback-slack.yml
1642+
- 9837-redfish-implement-setting-powerrestorepolicy.yml
1643+
- 9845-consul_token_idempotency.yml
1644+
- 9847-Adding_audio_device-support_to_proxmox_kvm.yml
1645+
- 9849-nmap_dns_servers.yml
1646+
- 9875-proxmox-dont-expect-key-template-to-exist.yml
1647+
- 9880-nmcli-fix-reorder-same-dns-nameservers-search-suffixes.yml
1648+
- 9882-fix-payload-to-match-rocketchat-740-requirement.yml
1649+
- 9891-systemd_info-add_timer.yml
1650+
- 9892-vmadm-add-new-options.yml
1651+
- 9893-cmdrunner-as-fixed-args.yml
1652+
- dnf_versionlock.yml
1653+
- homebrew_cask.yml
1654+
- sudoers.yml
1655+
modules:
1656+
- description: Manage pacemaker resources.
1657+
name: pacemaker_resource
1658+
namespace: ''
1659+
release_date: '2025-03-24'

changelogs/fragments/10.5.0.yml

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

changelogs/fragments/9457-apache2-mod-proxy-revamp.yml

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

changelogs/fragments/9768-keycloak_realm-remove-id-requirement.yaml

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

changelogs/fragments/9777-homebrew-fix-crash-when-packages-include-tap.yml

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

changelogs/fragments/9809-proxmox-fix-status-getter.yml

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

changelogs/fragments/9818-cloudflare-dns-exhausted-response.yml

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

changelogs/fragments/9821-systemd_info-add-wildcards.yml

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

0 commit comments

Comments
 (0)