This week in Ansible Community
Issue #179, 2025-03-28 (Past Issues)
Welcome to The Bullhorn, our newsletter for the Ansible Community. If you have any questions or content you’d like to share, you’re welcome to chat with us in the Ansible Social room on Matrix, and mention newsbot
to have your news item tagged for review for the next weekly issue!
AnsibleFest at Red Hat Summit - May 19-22, 2025
Ansible® is the key to scaling automation—and AnsibleFest is the place to find out how. Join us May 19-22 in Boston for the automation experience at Red Hat® Summit, and unlock what’s next in your unique journey.
Major new releases 
Ansible-Core 
The ansible-core
package contains the base engine and a small subset of modules and plugins. To see what’s planned for the next release, look at the ansible-core
roadmaps.
ansible-core 2.17
ansible-announce shared
New Release: ansible-core v2.17.10 - New Release: ansible-core v2.17.10
ansible-core 2.18
ansible-announce shared
New Release: ansible-core v2.18.4 - New Release: ansible-core v2.18.4
Antsibull 
Tooling for building the Ansible
package and collection documentation.
antsibull-changelog
Felix Fontein contributed
antsibull-changelog 0.33.0 (Release 0.33.0 · ansible-community/antsibull-changelog · GitHub) has been released. The
--strict
option of thelint-changelog-yaml
subcommand is now a proper boolean flag, i.e. you have to specify--strict
instead of--strict true
. Also similar changes will be made for the--is-collection
and--collection-flatmap
options; if you use these (very likely you won’t) and would prefer them not to change, please create an issue in the repository (Sign in to GitHub · GitHub). Thanks.
Ansible Community Package 
The Ansible
package includes ansible-core
and is a batteries-included package that provides a curated set of Ansible collections. See the Ansible roadmaps for future release plans.
Ansible 11
Felix Fontein contributed
Ansible 11.4.0 package is here!
Release announcement: Ansible community package 11.4.0
You can install it by running the following command:
python3 -m pip install ansible==11.4.0 --user
Check Release Notes
(ansible-build-data/11/CHANGELOG-v11.md at 11.4.0 · ansible-community/ansible-build-data · GitHub) and Ansible 11 Porting Guide (Ansible 11 Porting Guide — Ansible Community Documentation) for more details!
Collection updates 
infra.controller_configuration
Sean Sullivan shared
infra.controller_configuration 3.0.1 has been released.
This Ansible collection allows for easy interaction with an AWX or Ansible Controller server via Ansible roles using the AWX/Controller collection modules.
Visit GitHub - redhat-cop/infra.controller_configuration: ansible collection for standardizing configuring AAP 2.4 and earlier For more information and updates.
Certified collections
samccann contributed
Certified collections updated this week:
- purstorage.flasharray 1.34.1
- fortinet.fortiswitch 1.2.6
- vmware.vmware 1.11.0
- cisco.iosxr 10.3.1
- ansible.netcommon 7.2.0
- cisco.nxos 9.4.0
- cisco.ios 9.2.0
- microsoft.iis 1.0.2
- microsoft.ad 1.8.1
- hitachivantara.vspone_block 3.3.0
- ansible.controller 4.6.10
- ansible.platform 2.5.20250326
- scale_computing.hypercore 1.6.1
community.internal_test_tools
Felix Fontein said
community.internal_test_tools 0.15.0 (community.internal_test_tools/CHANGELOG.md at main · ansible-collections/community.internal_test_tools · GitHub) has been released with new features and a breaking change. This releases prepares functionality to ease the transition to ansible-core with Data Tagging in collection unit testing. The breaking change is to the helper function
set_module_args()
inansible_collections.community.internal_test_tools.tests.unit.plugins.modules.utils
, which is now a context manager and does not simply set the module arguments. This change was necessary to support the Data Tagging PR in ansible-core. Furthermore there are two new helpers, one with utility functions to add, remove, and test for trustedness (ansible_collections.community.internal_test_tools.tests.unit.utils.trust
), and one for extracting warning messages from module results (ansible_collections.community.internal_test_tools.tests.unit.plugins.modules.utils.extract_warnings_texts()
), which in Data Tagging will be a new type instead of a plain string. These utils will transparently handle ansible-core with and without Data Tagging. The functionality in this release has no support for Data Tagging yet, it will be added in a ‘bugfix’ release once it is clear that there will be no more substantial changes to DT in ansible-core.
community.general
Felix Fontein contributed
community.general 10.5.0 (community.general/CHANGELOG.md at stable-10 · ansible-collections/community.general · GitHub) and community.general 9.5.6 (community.general/CHANGELOG.md at stable-9 · ansible-collections/community.general · GitHub) have been released with new features and a new module (10.5.0) and bugfixes (both releases). Please note that the next minor 10.x.0 release, 10.6.0, will be the last minor release in the 10.x.0 release train. From then on, new features will go into the 11.0.0 release, planned for mid May.
Other events and releases
Use the Ansible Forum to see other events and releases.
Join the Ansible community
Looking for ways to get involved? See how can I help for some ideas!
You can find easy issues in collections and other projects for code or documentation contributions.
That’s all for now!
Have any questions you’d like to ask, or issues you’d like to see covered? Please ask in #social:ansible.com! See you next time!