mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 22:02:50 +00:00
Release 12.2.0.
This commit is contained in:
@@ -1548,3 +1548,82 @@ releases:
|
||||
name: lxd_storage_volume_info
|
||||
namespace: ''
|
||||
release_date: '2025-12-01'
|
||||
12.2.0:
|
||||
changes:
|
||||
bugfixes:
|
||||
- apk - fix ``packages`` return value for apk-tools >= 3 (Alpine 3.23) (https://github.com/ansible-collections/community.general/issues/11264).
|
||||
- iptables_state - refactor code to avoid writing unnecessary temporary files
|
||||
(https://github.com/ansible-collections/community.general/pull/11258).
|
||||
- keycloak_realm - fixed crash in ``sanitize_cr()`` when ``realmrep`` was
|
||||
``None`` (https://github.com/ansible-collections/community.general/pull/11260).
|
||||
- keycloak_user_rolemapping module - fixed crash when assigning roles to users
|
||||
without an existing role (https://github.com/ansible-collections/community.general/issues/10960,
|
||||
https://github.com/ansible-collections/community.general/pull/11256).
|
||||
- listen_ports_facts - fix handling of empty PID lists when ``command=ss``
|
||||
(https://github.com/ansible-collections/community.general/pull/11332).
|
||||
- monit - add delay of 0.5 seconds after state change and check for status
|
||||
(https://github.com/ansible-collections/community.general/pull/11255).
|
||||
- monit - internal state was not reflecting when operation is "pending" in
|
||||
``monit`` (https://github.com/ansible-collections/community.general/pull/11245).
|
||||
deprecated_features:
|
||||
- All module utils, plugin utils, and doc fragments will be made **private**
|
||||
in community.general 13.0.0. This means that they will no longer be part
|
||||
of the public API of the collection, and can have breaking changes even
|
||||
in bugfix releases. If you depend on importing code from the module or plugin
|
||||
utils, or use one of the doc fragments, please `comment in the issue to
|
||||
discuss this <https://github.com/ansible-collections/community.general/issues/11312>`__.
|
||||
Note that this does not affect any use of community.general in task files,
|
||||
roles, or playbooks (https://github.com/ansible-collections/community.general/issues/11312,
|
||||
https://github.com/ansible-collections/community.general/pull/11320).
|
||||
minor_changes:
|
||||
- btrfs module utils - make execution of external commands safer by passing
|
||||
arguments as list (https://github.com/ansible-collections/community.general/pull/11240).
|
||||
- deps module utils - change the internal representaion of dependency state
|
||||
(https://github.com/ansible-collections/community.general/pull/11242).
|
||||
- keycloak_userprofile - add support for ``selector`` option (https://github.com/ansible-collections/community.general/pull/11309).
|
||||
- keycloak_userprofile - add support for additional user profile attribute-validations
|
||||
available in Keycloak (https://github.com/ansible-collections/community.general/issues/9048,
|
||||
https://github.com/ansible-collections/community.general/pull/11285).
|
||||
- lxc_container - refactor function ``create_script``, using ``subprocess.Popen()``,
|
||||
to a new module_utils ``_lxc`` (https://github.com/ansible-collections/community.general/pull/11204).
|
||||
- lxc_container - use ``tempfile.TemporaryDirectory()`` instead of ``mkdtemp()``
|
||||
(https://github.com/ansible-collections/community.general/pull/11323).
|
||||
- monit - add ``monit_version`` return value also when the module has succeeded
|
||||
(https://github.com/ansible-collections/community.general/pull/11255).
|
||||
- monit - use ``Enum`` to represent the possible states (https://github.com/ansible-collections/community.general/pull/11245).
|
||||
- nmcli module - add ``vxlan_parent`` option required for multicast ``vxlan_remote``
|
||||
addresses; add ``vxlan`` to list of bridgeable devices (https://github.com/ansible-collections/community.general/pull/11182).
|
||||
- scaleway inventory plugin - added support for ``SCW_PROFILE`` environment
|
||||
variable for the ``scw_profile`` option (https://github.com/ansible-collections/community.general/issues/11310,
|
||||
https://github.com/ansible-collections/community.general/pull/11311).
|
||||
- scaleway module utils - added ``scw_profile`` parameter with ``SCW_PROFILE``
|
||||
environment variable support (https://github.com/ansible-collections/community.general/issues/11313,
|
||||
https://github.com/ansible-collections/community.general/pull/11314).
|
||||
release_summary: Feature and bugfix release.
|
||||
fragments:
|
||||
- 11182-vxlan-parent-bridging.yml
|
||||
- 11204-lxc-container-popen.yml
|
||||
- 11240-btrfs-run-command.yml
|
||||
- 11242-deps-enum.yml
|
||||
- 11245-monit-enum.yml
|
||||
- 11255-monit-integrationtests.yml
|
||||
- 11256-fix-keycloak-roles-mapping.yml
|
||||
- 11258-iptables_state.yml
|
||||
- 11260-keycloak-realm-crash-when-no-realms.yml
|
||||
- 11265-fix-apk-3.yml
|
||||
- 11285-extended-keycloak-user-profile-validations.yml
|
||||
- 11309-keycloak-userprofile-selector-option.yml
|
||||
- 11311-scaleway-scw-profile-var.yml
|
||||
- 11314-scaleway-scw-profile-var-modules.yml
|
||||
- 11323-lxc-container-tempdir.yml
|
||||
- 12.2.0.yml
|
||||
- listen-ports-facts-return-no-facts.yml
|
||||
- private.yml
|
||||
modules:
|
||||
- description: Retrieve IP geolocation information of a host's IP address.
|
||||
name: ip2location_info
|
||||
namespace: ''
|
||||
- description: Check SSSD domain status using D-Bus.
|
||||
name: sssd_info
|
||||
namespace: ''
|
||||
release_date: '2025-12-29'
|
||||
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- nmcli module - add ``vxlan_parent`` option required for multicast ``vxlan_remote`` addresses; add ``vxlan`` to list of bridgeable devices (https://github.com/ansible-collections/community.general/pull/11182).
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- lxc_container - refactor function ``create_script``, using ``subprocess.Popen()``, to a new module_utils ``_lxc`` (https://github.com/ansible-collections/community.general/pull/11204).
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- btrfs module utils - make execution of external commands safer by passing arguments as list (https://github.com/ansible-collections/community.general/pull/11240).
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- deps module utils - change the internal representaion of dependency state (https://github.com/ansible-collections/community.general/pull/11242).
|
||||
@@ -1,4 +0,0 @@
|
||||
bugfixes:
|
||||
- monit - internal state was not reflecting when operation is "pending" in ``monit`` (https://github.com/ansible-collections/community.general/pull/11245).
|
||||
minor_changes:
|
||||
- monit - use ``Enum`` to represent the possible states (https://github.com/ansible-collections/community.general/pull/11245).
|
||||
@@ -1,4 +0,0 @@
|
||||
minor_changes:
|
||||
- monit - add ``monit_version`` return value also when the module has succeeded (https://github.com/ansible-collections/community.general/pull/11255).
|
||||
bugfixes:
|
||||
- monit - add delay of 0.5 seconds after state change and check for status (https://github.com/ansible-collections/community.general/pull/11255).
|
||||
@@ -1,4 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- keycloak_user_rolemapping module - fixed crash when assigning roles to users
|
||||
without an existing role (https://github.com/ansible-collections/community.general/issues/10960, https://github.com/ansible-collections/community.general/pull/11256).
|
||||
@@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- "iptables_state - refactor code to avoid writing unnecessary temporary files (https://github.com/ansible-collections/community.general/pull/11258)."
|
||||
@@ -1,3 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- keycloak_realm - fixed crash in ``sanitize_cr()`` when ``realmrep`` was ``None`` (https://github.com/ansible-collections/community.general/pull/11260).
|
||||
@@ -1,3 +0,0 @@
|
||||
---
|
||||
bugfixes:
|
||||
- apk - fix ``packages`` return value for apk-tools >= 3 (Alpine 3.23) (https://github.com/ansible-collections/community.general/issues/11264).
|
||||
@@ -1,3 +0,0 @@
|
||||
---
|
||||
minor_changes:
|
||||
- keycloak_userprofile - add support for additional user profile attribute-validations available in Keycloak (https://github.com/ansible-collections/community.general/issues/9048, https://github.com/ansible-collections/community.general/pull/11285).
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- keycloak_userprofile - add support for ``selector`` option (https://github.com/ansible-collections/community.general/pull/11309).
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- scaleway inventory plugin - added support for ``SCW_PROFILE`` environment variable for the ``scw_profile`` option (https://github.com/ansible-collections/community.general/issues/11310, https://github.com/ansible-collections/community.general/pull/11311).
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- scaleway module utils - added ``scw_profile`` parameter with ``SCW_PROFILE`` environment variable support (https://github.com/ansible-collections/community.general/issues/11313, https://github.com/ansible-collections/community.general/pull/11314).
|
||||
@@ -1,2 +0,0 @@
|
||||
minor_changes:
|
||||
- lxc_container - use ``tempfile.TemporaryDirectory()`` instead of ``mkdtemp()`` (https://github.com/ansible-collections/community.general/pull/11323).
|
||||
@@ -1 +0,0 @@
|
||||
release_summary: Feature and bugfix release.
|
||||
@@ -1,2 +0,0 @@
|
||||
bugfixes:
|
||||
- listen_ports_facts - fix handling of empty PID lists when ``command=ss`` (https://github.com/ansible-collections/community.general/pull/11332).
|
||||
@@ -1,8 +0,0 @@
|
||||
deprecated_features:
|
||||
- "All module utils, plugin utils, and doc fragments will be made **private** in community.general 13.0.0.
|
||||
This means that they will no longer be part of the public API of the collection, and can have breaking
|
||||
changes even in bugfix releases. If you depend on importing code from the module or plugin utils,
|
||||
or use one of the doc fragments, please
|
||||
`comment in the issue to discuss this <https://github.com/ansible-collections/community.general/issues/11312>`__.
|
||||
Note that this does not affect any use of community.general in task files, roles, or playbooks
|
||||
(https://github.com/ansible-collections/community.general/issues/11312, https://github.com/ansible-collections/community.general/pull/11320)."
|
||||
Reference in New Issue
Block a user