Skip to content

Commit 207ea05

Browse files
committed
Release 10.7.0.
1 parent f7189a5 commit 207ea05

16 files changed

+281
-114
lines changed

CHANGELOG.md

Lines changed: 140 additions & 75 deletions
Large diffs are not rendered by default.

CHANGELOG.rst

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

77
This changelog describes changes after version 9.0.0.
88

9+
v10.7.0
10+
=======
11+
12+
Release Summary
13+
---------------
14+
15+
Bugfix and feature release.
16+
Note that this is the final minor 10.x.0 release.
17+
The next release with new features will be 11.0.0.
18+
From now on, there will only be bugfix 10.7.x releases for the community.general 10 release train.
19+
20+
Minor Changes
21+
-------------
22+
23+
- cobbler inventory plugin - add ``connection_timeout`` option to specify the connection timeout to the cobbler server (https://github.com/ansible-collections/community.general/pull/11063).
24+
- cobbler inventory plugin - add ``facts_level`` option to allow requesting fully rendered variables for Cobbler systems (https://github.com/ansible-collections/community.general/issues/9419, https://github.com/ansible-collections/community.general/pull/9975).
25+
- ini_file - modify an inactive option also when there are spaces in front of the comment symbol (https://github.com/ansible-collections/community.general/pull/10102, https://github.com/ansible-collections/community.general/issues/8539).
26+
- pipx - parameter ``name`` now accepts Python package specifiers (https://github.com/ansible-collections/community.general/issues/7815, https://github.com/ansible-collections/community.general/pull/10031).
27+
- pipx module_utils - filtering application list by name now happens in the modules (https://github.com/ansible-collections/community.general/pull/10031).
28+
- pipx_info - filtering application list by name now happens in the module (https://github.com/ansible-collections/community.general/pull/10031).
29+
30+
Deprecated Features
31+
-------------------
32+
33+
- The proxmox content (modules and plugins) is being moved to the `new collection community.proxmox <https://github.com/ansible-collections/community.proxmox>`__. In community.general 11.0.0, these modules and plugins will be replaced by deprecated redirections to community.proxmox. You need to explicitly install community.proxmox, for example with ``ansible-galaxy collection install community.proxmox``. We suggest to update your roles and playbooks to use the new FQCNs as soon as possible to avoid getting deprecation messages (https://github.com/ansible-collections/community.general/pull/10109).
34+
- pipx module_utils - function ``make_process_list()`` is deprecated and will be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/10031).
35+
36+
Bugfixes
37+
--------
38+
39+
- cobbler_system - fix bug with Cobbler >= 3.4.0 caused by giving more than 2 positional arguments to ``CobblerXMLRPCInterface.get_system_handle()`` (https://github.com/ansible-collections/community.general/issues/8506, https://github.com/ansible-collections/community.general/pull/10145).
40+
- kdeconfig - allow option values beginning with a dash (https://github.com/ansible-collections/community.general/issues/10127, https://github.com/ansible-collections/community.general/pull/10128).
41+
- keycloak_user_rolemapping - fix ``--diff`` mode (https://github.com/ansible-collections/community.general/issues/10067, https://github.com/ansible-collections/community.general/pull/10075).
42+
- pickle cache plugin - avoid extra JSON serialization with ansible-core >= 2.19 (https://github.com/ansible-collections/community.general/pull/10136).
43+
- proxmox - fix crash in module when the used on an existing LXC container with ``state=present`` and ``force=true`` (https://github.com/ansible-collections/community.proxmox/pull/91, https://github.com/ansible-collections/community.general/pull/10155).
44+
- rundeck_acl_policy - ensure that project ACLs are sent to the correct endpoint (https://github.com/ansible-collections/community.general/pull/10097).
45+
- sysrc - split the output of ``sysrc -e -a`` on the first ``=`` only (https://github.com/ansible-collections/community.general/issues/10120, https://github.com/ansible-collections/community.general/pull/10121).
46+
47+
New Plugins
48+
-----------
49+
50+
Callback
51+
~~~~~~~~
52+
53+
- community.general.print_task - Prints playbook task snippet to job output.
54+
55+
Filter
56+
~~~~~~
57+
58+
- community.general.to_prettytable - Format a list of dictionaries as an ASCII table.
59+
60+
New Modules
61+
-----------
62+
63+
- community.general.xdg_mime - Set default handler for MIME types, for applications using XDG tools.
64+
965
v10.6.0
1066
=======
1167

changelogs/changelog.yaml

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1801,3 +1801,88 @@ releases:
18011801
name: wsl
18021802
namespace: null
18031803
release_date: '2025-04-21'
1804+
10.7.0:
1805+
changes:
1806+
bugfixes:
1807+
- cobbler_system - fix bug with Cobbler >= 3.4.0 caused by giving more than
1808+
2 positional arguments to ``CobblerXMLRPCInterface.get_system_handle()``
1809+
(https://github.com/ansible-collections/community.general/issues/8506, https://github.com/ansible-collections/community.general/pull/10145).
1810+
- kdeconfig - allow option values beginning with a dash (https://github.com/ansible-collections/community.general/issues/10127,
1811+
https://github.com/ansible-collections/community.general/pull/10128).
1812+
- keycloak_user_rolemapping - fix ``--diff`` mode (https://github.com/ansible-collections/community.general/issues/10067,
1813+
https://github.com/ansible-collections/community.general/pull/10075).
1814+
- pickle cache plugin - avoid extra JSON serialization with ansible-core >=
1815+
2.19 (https://github.com/ansible-collections/community.general/pull/10136).
1816+
- proxmox - fix crash in module when the used on an existing LXC container
1817+
with ``state=present`` and ``force=true`` (https://github.com/ansible-collections/community.proxmox/pull/91,
1818+
https://github.com/ansible-collections/community.general/pull/10155).
1819+
- rundeck_acl_policy - ensure that project ACLs are sent to the correct endpoint
1820+
(https://github.com/ansible-collections/community.general/pull/10097).
1821+
- sysrc - split the output of ``sysrc -e -a`` on the first ``=`` only (https://github.com/ansible-collections/community.general/issues/10120,
1822+
https://github.com/ansible-collections/community.general/pull/10121).
1823+
deprecated_features:
1824+
- The proxmox content (modules and plugins) is being moved to the `new collection
1825+
community.proxmox <https://github.com/ansible-collections/community.proxmox>`__.
1826+
In community.general 11.0.0, these modules and plugins will be replaced
1827+
by deprecated redirections to community.proxmox. You need to explicitly
1828+
install community.proxmox, for example with ``ansible-galaxy collection
1829+
install community.proxmox``. We suggest to update your roles and playbooks
1830+
to use the new FQCNs as soon as possible to avoid getting deprecation messages
1831+
(https://github.com/ansible-collections/community.general/pull/10109).
1832+
- pipx module_utils - function ``make_process_list()`` is deprecated and will
1833+
be removed in community.general 13.0.0 (https://github.com/ansible-collections/community.general/pull/10031).
1834+
minor_changes:
1835+
- cobbler inventory plugin - add ``connection_timeout`` option to specify
1836+
the connection timeout to the cobbler server (https://github.com/ansible-collections/community.general/pull/11063).
1837+
- cobbler inventory plugin - add ``facts_level`` option to allow requesting
1838+
fully rendered variables for Cobbler systems (https://github.com/ansible-collections/community.general/issues/9419,
1839+
https://github.com/ansible-collections/community.general/pull/9975).
1840+
- ini_file - modify an inactive option also when there are spaces in front
1841+
of the comment symbol (https://github.com/ansible-collections/community.general/pull/10102,
1842+
https://github.com/ansible-collections/community.general/issues/8539).
1843+
- 'pipx - parameter ``name`` now accepts Python package specifiers (https://github.com/ansible-collections/community.general/issues/7815,
1844+
https://github.com/ansible-collections/community.general/pull/10031).
1845+
1846+
'
1847+
- pipx module_utils - filtering application list by name now happens in the
1848+
modules (https://github.com/ansible-collections/community.general/pull/10031).
1849+
- pipx_info - filtering application list by name now happens in the module (https://github.com/ansible-collections/community.general/pull/10031).
1850+
release_summary: 'Bugfix and feature release.
1851+
1852+
Note that this is the final minor 10.x.0 release.
1853+
1854+
The next release with new features will be 11.0.0.
1855+
1856+
From now on, there will only be bugfix 10.7.x releases for the community.general
1857+
10 release train.
1858+
1859+
'
1860+
fragments:
1861+
- 10.7.0.yml
1862+
- 10031-pipx-python-version.yml
1863+
- 10063-cobbler-add-connection-timeout.yml
1864+
- 10075-keycloak_user_rolemapping-diff.yml
1865+
- 10097-fix-rundeck_acl_policy-project-endpoint.yml
1866+
- 10102-ini_file-fix-unmatched-whitespace-before-comment.yml
1867+
- 10121-sysrc-fix-split-first-separator.yml
1868+
- 10128-mark-end-of-options.yml
1869+
- 10136-cache-pickle-json.yml
1870+
- 10145-fix-typeerror-cobbler-xmlrpc.yml
1871+
- 10155-proxmox-bugfix.yml
1872+
- 9975-inventory-cobbler-as-rendered.yml
1873+
- proxmox-deprecation.yml
1874+
modules:
1875+
- description: Set default handler for MIME types, for applications using XDG
1876+
tools.
1877+
name: xdg_mime
1878+
namespace: ''
1879+
plugins:
1880+
callback:
1881+
- description: Prints playbook task snippet to job output.
1882+
name: print_task
1883+
namespace: null
1884+
filter:
1885+
- description: Format a list of dictionaries as an ASCII table.
1886+
name: to_prettytable
1887+
namespace: null
1888+
release_date: '2025-05-19'

changelogs/fragments/10.7.0.yml

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

changelogs/fragments/10031-pipx-python-version.yml

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

changelogs/fragments/10063-cobbler-add-connection-timeout.yml

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

changelogs/fragments/10075-keycloak_user_rolemapping-diff.yml

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

changelogs/fragments/10097-fix-rundeck_acl_policy-project-endpoint.yml

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

changelogs/fragments/10102-ini_file-fix-unmatched-whitespace-before-comment.yml

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

changelogs/fragments/10121-sysrc-fix-split-first-separator.yml

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

0 commit comments

Comments
 (0)