This week in Ansible Community
Issue #136, 2024-04-29 (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!
KEY DATES
cybette shared
- 2024-04-30: DaWGs meeting, 15:00 UTC
- 2024-05-01: Community WG meeting, 18:00 UTC
- 2024-05-02: Bullhorn #137 content deadline, 18:00 UTC
- 2024-05-20: ETA for Ansible-Core 2.16.7
- 2024-05-21: ETA for Ansible 9.6.0 release
GENERAL NEWS UPDATES
mariolenz contributed
As mentioned in The Bullhorn #134 we discussed the possibility to add teams / a team representative to the Ansible Community Steering Committee and started a vote. The proposal has been accepted, allowing a team to become part of the SC. The team will be represented by a (possibly rotating) member of said team.
andersson007_ shared
The Getting started with Execution Environments guide has been updated with a small but important section explaining how to forward your SSH key to an execution environment. Any improvements/feedback is much appreciated (click the GitHub link on the horizontal bar and open an issue).
MAJOR NEW RELEASES
Ansible
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.
Felix Fontein contributed
Ansible 9.5.1 package is here!
You can install it by running the following command:
python3 -m pip install ansible==9.5.1 --user
Check Release Notes and Ansible 9 Porting Guide for more details!
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-announce said
ansible-announce said
Antsibull
Tooling for building the Ansible
package and collection documentation.
Felix Fontein contributed
antsibull-docs 2.10.0 has been released with a new feature and bugfixes. Collections can now request their changelog to be included in the docsite, assuming they provide the changelog as
changelogs/changelog.yaml
in the correct format.
COLLECTION UPDATES
sshnaidm said
Ansible Podman containers collection released 1.13.0 version with a big new feature - support for Quadlet. You can easily generate Quadlet files with usual Ansible Podman tasks and enjoy this new functionality, find examples in docs of each module that supports it - container, pod, volume, network, kube and image. In addition in 1.13.0 Ansible Podman collection fully supports new Podman v5.
Martin Jackson shared
We have just release servicenow.itsm 2.5.0, Release summary: Introduce generic API client, test against all current releases of ServiceNow, and introduce support for Event-Driven Ansible Notification Service (aka EDA NS) application. Full changelog.
Rohit Thakur contributed
The cisco.nxos collection has been released with version 8.0.0. This release includes bugfixes and major changes to support network restore functionality with an updated netcommon base
Rohit Thakur said
The cisco.iosxr collection has been released with version 9.0.0. This release includes major changes to support network restore functionality with an updated netcommon base
Rohit Thakur said
The ansible.netcommon collection has been released with version 6.1.1. This release includes fixes that address exception handling for platforms that do not have a restore_plugin implementation.
Felix Fontein shared
community.general 7.5.7 and community.general 8.6.0 have been released with new bugfixes, features, and a new module (the latter two for 8.6.0 only). The next releases should happen in four weeks. Please note that 6.6.9 will be the last 6.x.y release, the 6.x.y release stream will be End of Life from then on. 8.6.0 is the last minor 6.x.0 release, from now on there will be only bugfix 8.6.x releases. In four weeks, community.general 9.0.0 will be released as well for inclusion in Ansible 10.0.0b1, which is the feature freeze pre-release for Ansible 10.
Felix Fontein shared
community.routeros 2.15.0 has been released with more supported API paths. Thanks to all contributors!
Felix Fontein said
community.dns 2.9.0 has been released. It contains an updated Public Suffix List, an improved unsafe vars handling in the inventory plugins, and two new filter plugins for handling TXT records.
Felix Fontein shared
community.crypto 2.19.0 has been released with new bugfixes, improvements, and a new module
community.crypto.x509_certificate_convert
that supports conversion between certificates in DER and PEM format.
Rohit Thakur said
The arista.eos collection has been released with version 9.0.0. This release includes minor and major changes to support network restore functionality with an updated netcommon base
Rohit Thakur shared
The junipernetworks.junos collection has been released with version 8.0.0. This release includes minor and major changes to support network restore functionality with an updated netcommon base
Felix Fontein said
community.docker 3.9.0 has been released with new bugfixes and features, mostly for the docker_compose_v2* modules.
Rohit Thakur contributed
The cisco.ios collection has been released with version 8.0.0. This release includes major changes to support network restore functionality
HELP WANTED
andersson007_ shared
The community needs your help with reviewing Ansible community package collection inclusion requests!
All you need to do is to copy the review checklist in a request of your choice and check if the collection satisfies the items marking them as mentioned in the review process.
Please help Ansible get more batteries included:)
PROPOSALS - DISCUSS AND VOTE!
andersson007_ contributed
Please everyone share your feelings on the options for the Ansible community package future in the forum poll!
Felix Fontein contributed
This is a reminder that there’s a discussion of deprecating the
community.docker.docker_compose
module. If you still need the module and cannot upgrade tocommunity.docker.docker_compose_v2
, please leave a comment in that discussion!
COMMUNITY UPDATES
Zhenech shared
I wrote an article how to speed up test execution with Molecule by using parallel runs.
dmsimard said
I wrote a love letter to the Ansible community package: simplicity is a feature. It can be found here.
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!