Skip to content

Commit 1a7f01d

Browse files
committed
Release 12.6.1.
1 parent dedbedf commit 1a7f01d

28 files changed

Lines changed: 231 additions & 108 deletions

CHANGELOG.md

Lines changed: 88 additions & 44 deletions
Large diffs are not rendered by default.

CHANGELOG.rst

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

77
This changelog describes changes after version 11.0.0.
88

9+
v12.6.1
10+
=======
11+
12+
Release Summary
13+
---------------
14+
15+
Regular bugfix release.
16+
17+
Minor Changes
18+
-------------
19+
20+
- mattermost, rocketchat, slack - update default ``icon_url`` to ansible favicon (https://github.com/ansible-collections/community.general/pull/11909).
21+
22+
Bugfixes
23+
--------
24+
25+
- apt_rpm - do not fail when ``update_kernel`` finds no new kernel available (https://github.com/ansible-collections/community.general/issues/10055, https://github.com/ansible-collections/community.general/pull/11949).
26+
- apt_rpm - fix upgrade of local RPM not present in repository (https://github.com/ansible-collections/community.general/issues/9161, https://github.com/ansible-collections/community.general/pull/12039).
27+
- bundler - replace deprecated ``--deployment``, ``--without``, ``--path``, ``--clean``, and ``--binstubs`` flags with ``BUNDLE_*`` environment variables, fixing compatibility with Bundler 4 (https://github.com/ansible-collections/community.general/issues/4583, https://github.com/ansible-collections/community.general/issues/11380, https://github.com/ansible-collections/community.general/pull/12024).
28+
- cargo - fix ``state=latest`` always reporting ``changed`` due to greedy regex capturing description text instead of version string (https://github.com/ansible-collections/community.general/issues/8949, https://github.com/ansible-collections/community.general/pull/12064).
29+
- cobbler_system - fix ``KeyError`` when adding a new interface to an existing system that does not yet have it defined (https://github.com/ansible-collections/community.general/issues/7007, https://github.com/ansible-collections/community.general/pull/11995).
30+
- crypttab - fix parsing of options whose value contains an equal sign (https://github.com/ansible-collections/community.general/issues/4963, https://github.com/ansible-collections/community.general/pull/11926).
31+
- datadog_downtime - fix ``TypeError`` when returning API response with ``datadog-api-client`` >= 2.28.0 (https://github.com/ansible-collections/community.general/issues/9079, https://github.com/ansible-collections/community.general/pull/12019).
32+
- flatpak - fix reporting ``changed`` on already present flatpaks with a dash in the last part of the ID (https://github.com/ansible-collections/community.general/issues/12062, https://github.com/ansible-collections/community.general/pull/12063).
33+
- gitlab_hook - now properly passes the ``releases_events`` parameter to the GitLab API on hook creation, fixing a 500 Internal Server Error when the parameter was not specified (https://github.com/ansible-collections/community.general/issues/11269, https://github.com/ansible-collections/community.general/pull/11917).
34+
- ipa_group - fix idempotency when ``external: false`` on an existing non-external group (https://github.com/ansible-collections/community.general/issues/5061, https://github.com/ansible-collections/community.general/pull/11933).
35+
- ldap_attrs - fix ``state=exact`` incorrectly issuing ``MOD_ADD`` instead of ``MOD_REPLACE`` for attributes returned by the server with different casing (https://github.com/ansible-collections/community.general/issues/1624, https://github.com/ansible-collections/community.general/pull/11990).
36+
- logstash_plugin - use ``http_proxy``/``https_proxy`` environment variables for proxy support instead of broken JVM flags; expose ``stderr`` on failure (https://github.com/ansible-collections/community.general/issues/8650, https://github.com/ansible-collections/community.general/pull/11951).
37+
- lvol - fix thin-pool creation when ``size`` is a percentage (https://github.com/ansible-collections/community.general/issues/11923, https://github.com/ansible-collections/community.general/pull/11925).
38+
- odbc - fetch rows before committing to fix ``HY010`` function sequence error (https://github.com/ansible-collections/community.general/issues/5395, https://github.com/ansible-collections/community.general/pull/11972).
39+
- pam_limits - only create backup file when the target file is actually modified (https://github.com/ansible-collections/community.general/issues/12011, https://github.com/ansible-collections/community.general/pull/12014).
40+
- puppet - fix ``TypeError`` when writing facts data (https://github.com/ansible-collections/community.general/issues/7932, https://github.com/ansible-collections/community.general/pull/11954).
41+
- scaleway_image_info, scaleway_ip_info, scaleway_organization_info, scaleway_security_group_info, scaleway_server_info, scaleway_snapshot_info, scaleway_volume_info - fix ``NoneType`` error when the Scaleway API returns an empty or non-JSON response body (https://github.com/ansible-collections/community.general/issues/11361, https://github.com/ansible-collections/community.general/pull/11918).
42+
- selective callback plugin - align host names in stats output by padding to the longest name (https://github.com/ansible-collections/community.general/issues/8797, https://github.com/ansible-collections/community.general/pull/12065).
43+
- seport - fix idempotency when a requested port is already covered by an existing range registered for the same setype (https://github.com/ansible-collections/community.general/issues/10105, https://github.com/ansible-collections/community.general/pull/11994).
44+
- xml - emit an error when ``value`` is not a string, pointing to the offending xpath (https://github.com/ansible-collections/community.general/issues/7171, https://github.com/ansible-collections/community.general/pull/11959).
45+
- xml - fix ``print_match`` not populating the ``matches`` return value (https://github.com/ansible-collections/community.general/issues/9125, https://github.com/ansible-collections/community.general/pull/12013).
46+
- yarn - skip Node.js runtime warning lines (starting with ``(node:``) in stderr before JSON parsing, fixing failures with Node.js 24 which emits ``DeprecationWarning`` to stderr. The warnings are passed on to the user (https://github.com/ansible-collections/community.general/pull/11943).
47+
- zypper_repository - allow unreachable ``.repo`` URLs and missing local paths when using ``state=absent`` (https://github.com/ansible-collections/community.general/issues/5769, https://github.com/ansible-collections/community.general/pull/11947).
48+
949
v12.6.0
1050
=======
1151

changelogs/changelog.yaml

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2565,3 +2565,106 @@ releases:
25652565
name: snap_connect
25662566
namespace: ''
25672567
release_date: '2026-04-20'
2568+
12.6.1:
2569+
changes:
2570+
bugfixes:
2571+
- apt_rpm - do not fail when ``update_kernel`` finds no new kernel available
2572+
(https://github.com/ansible-collections/community.general/issues/10055,
2573+
https://github.com/ansible-collections/community.general/pull/11949).
2574+
- apt_rpm - fix upgrade of local RPM not present in repository (https://github.com/ansible-collections/community.general/issues/9161,
2575+
https://github.com/ansible-collections/community.general/pull/12039).
2576+
- bundler - replace deprecated ``--deployment``, ``--without``, ``--path``,
2577+
``--clean``, and ``--binstubs`` flags with ``BUNDLE_*`` environment variables,
2578+
fixing compatibility with Bundler 4 (https://github.com/ansible-collections/community.general/issues/4583,
2579+
https://github.com/ansible-collections/community.general/issues/11380, https://github.com/ansible-collections/community.general/pull/12024).
2580+
- cargo - fix ``state=latest`` always reporting ``changed`` due to greedy
2581+
regex capturing description text instead of version string (https://github.com/ansible-collections/community.general/issues/8949,
2582+
https://github.com/ansible-collections/community.general/pull/12064).
2583+
- cobbler_system - fix ``KeyError`` when adding a new interface to an existing
2584+
system that does not yet have it defined (https://github.com/ansible-collections/community.general/issues/7007,
2585+
https://github.com/ansible-collections/community.general/pull/11995).
2586+
- crypttab - fix parsing of options whose value contains an equal sign (https://github.com/ansible-collections/community.general/issues/4963,
2587+
https://github.com/ansible-collections/community.general/pull/11926).
2588+
- datadog_downtime - fix ``TypeError`` when returning API response with ``datadog-api-client``
2589+
>= 2.28.0 (https://github.com/ansible-collections/community.general/issues/9079,
2590+
https://github.com/ansible-collections/community.general/pull/12019).
2591+
- flatpak - fix reporting ``changed`` on already present flatpaks with a dash
2592+
in the last part of the ID (https://github.com/ansible-collections/community.general/issues/12062,
2593+
https://github.com/ansible-collections/community.general/pull/12063).
2594+
- gitlab_hook - now properly passes the ``releases_events`` parameter to the
2595+
GitLab API on hook creation, fixing a 500 Internal Server Error when the
2596+
parameter was not specified (https://github.com/ansible-collections/community.general/issues/11269,
2597+
https://github.com/ansible-collections/community.general/pull/11917).
2598+
- 'ipa_group - fix idempotency when ``external: false`` on an existing non-external
2599+
group (https://github.com/ansible-collections/community.general/issues/5061,
2600+
https://github.com/ansible-collections/community.general/pull/11933).'
2601+
- ldap_attrs - fix ``state=exact`` incorrectly issuing ``MOD_ADD`` instead
2602+
of ``MOD_REPLACE`` for attributes returned by the server with different
2603+
casing (https://github.com/ansible-collections/community.general/issues/1624,
2604+
https://github.com/ansible-collections/community.general/pull/11990).
2605+
- logstash_plugin - use ``http_proxy``/``https_proxy`` environment variables
2606+
for proxy support instead of broken JVM flags; expose ``stderr`` on failure
2607+
(https://github.com/ansible-collections/community.general/issues/8650, https://github.com/ansible-collections/community.general/pull/11951).
2608+
- lvol - fix thin-pool creation when ``size`` is a percentage (https://github.com/ansible-collections/community.general/issues/11923,
2609+
https://github.com/ansible-collections/community.general/pull/11925).
2610+
- odbc - fetch rows before committing to fix ``HY010`` function sequence error
2611+
(https://github.com/ansible-collections/community.general/issues/5395, https://github.com/ansible-collections/community.general/pull/11972).
2612+
- pam_limits - only create backup file when the target file is actually modified
2613+
(https://github.com/ansible-collections/community.general/issues/12011,
2614+
https://github.com/ansible-collections/community.general/pull/12014).
2615+
- puppet - fix ``TypeError`` when writing facts data (https://github.com/ansible-collections/community.general/issues/7932,
2616+
https://github.com/ansible-collections/community.general/pull/11954).
2617+
- scaleway_image_info, scaleway_ip_info, scaleway_organization_info, scaleway_security_group_info,
2618+
scaleway_server_info, scaleway_snapshot_info, scaleway_volume_info - fix
2619+
``NoneType`` error when the Scaleway API returns an empty or non-JSON response
2620+
body (https://github.com/ansible-collections/community.general/issues/11361,
2621+
https://github.com/ansible-collections/community.general/pull/11918).
2622+
- selective callback plugin - align host names in stats output by padding
2623+
to the longest name (https://github.com/ansible-collections/community.general/issues/8797,
2624+
https://github.com/ansible-collections/community.general/pull/12065).
2625+
- seport - fix idempotency when a requested port is already covered by an
2626+
existing range registered for the same setype (https://github.com/ansible-collections/community.general/issues/10105,
2627+
https://github.com/ansible-collections/community.general/pull/11994).
2628+
- xml - emit an error when ``value`` is not a string, pointing to the offending
2629+
xpath (https://github.com/ansible-collections/community.general/issues/7171,
2630+
https://github.com/ansible-collections/community.general/pull/11959).
2631+
- xml - fix ``print_match`` not populating the ``matches`` return value (https://github.com/ansible-collections/community.general/issues/9125,
2632+
https://github.com/ansible-collections/community.general/pull/12013).
2633+
- yarn - skip Node.js runtime warning lines (starting with ``(node:``) in
2634+
stderr before JSON parsing, fixing failures with Node.js 24 which emits
2635+
``DeprecationWarning`` to stderr. The warnings are passed on to the user
2636+
(https://github.com/ansible-collections/community.general/pull/11943).
2637+
- zypper_repository - allow unreachable ``.repo`` URLs and missing local paths
2638+
when using ``state=absent`` (https://github.com/ansible-collections/community.general/issues/5769,
2639+
https://github.com/ansible-collections/community.general/pull/11947).
2640+
minor_changes:
2641+
- mattermost, rocketchat, slack - update default ``icon_url`` to ansible favicon
2642+
(https://github.com/ansible-collections/community.general/pull/11909).
2643+
release_summary: Regular bugfix release.
2644+
fragments:
2645+
- 11269-gitlab-hook-releases-events.yaml
2646+
- 11361-scaleway-get-resources-none-type.yml
2647+
- 11909-fix-favicon-url.yml
2648+
- 11925-lvol-thinpool-percentage-size.yml
2649+
- 11926-crypttab-fix-opts-equal-sign.yml
2650+
- 11933-ipa-group-external-no-fix.yml
2651+
- 11943-yarn-nodejs-runtime-warnings.yml
2652+
- 11947-zypper-repository-remove-broken.yml
2653+
- 11949-apt-rpm-update-kernel-no-new-kernel.yml
2654+
- 11951-logstash-plugin-proxy-env-vars.yml
2655+
- 11954-puppet-facts-write-error.yml
2656+
- 11959-xml-boolean-value.yml
2657+
- 11972-odbc-fix-commit-fetch-order.yml
2658+
- 11990-ldap-attrs-case-insensitive-attr-lookup.yml
2659+
- 11994-seport-port-overlap.yml
2660+
- 11995-cobbler-system-interface-keyerror.yml
2661+
- 12.6.1.yml
2662+
- 12013-xml-print-match.yml
2663+
- 12014-pam_limits-backup.yml
2664+
- 12019-datadog-downtime-uuid.yml
2665+
- 12024-bundler-deprecated-flags.yml
2666+
- 12063-flatpak-id-check.yml
2667+
- 12064-cargo-latest-version-regex.yml
2668+
- 12065-selective-callback-stats-alignment.yml
2669+
- 9161-apt-rpm-local-rpm-upgrade.yml
2670+
release_date: '2026-05-17'

changelogs/fragments/11269-gitlab-hook-releases-events.yaml

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

changelogs/fragments/11361-scaleway-get-resources-none-type.yml

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

changelogs/fragments/11909-fix-favicon-url.yml

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

changelogs/fragments/11925-lvol-thinpool-percentage-size.yml

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

changelogs/fragments/11926-crypttab-fix-opts-equal-sign.yml

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

changelogs/fragments/11933-ipa-group-external-no-fix.yml

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

changelogs/fragments/11943-yarn-nodejs-runtime-warnings.yml

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

0 commit comments

Comments
 (0)