This week in Ansible Community
Issue #153, 2024-09-13 (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!
Events
See the Events - Ansible category for more upcoming Ansible community events.
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.16
ansible-announce said
New Release: ansible-core v2.16.11 - New Release: ansible-core v2.16.11
ansible-core 2.17
ansible-announce said
New Release: ansible-core v2.17.4 - New Release: ansible-core v2.17.4
Antsibull
Tooling for building the Ansible
package and collection documentation.
antsibull-docs
Felix Fontein shared
antsibull-docs 2.14.0 (antsibull-docs/CHANGELOG.md at main · ansible-community/antsibull-docs · GitHub) has been released. It now shows deprecation markers next to deprecated modules/plugins/roles in lists, and no longer mentions the ansible-project Google Groups as a support resource for the ansible.builtin collection.
antsibull-changelog
Felix Fontein said
antsibull-changelog 0.30.0 (antsibull-changelog/CHANGELOG.md at 0.30.0 · ansible-community/antsibull-changelog · GitHub) has been released with new features. Some code has been moved to two new dependencies antsibull-docutils and antsibull-fileutils. When working with collections that are inside a Git repository, antsibull-changelog can now ignore
.gitignore
d files when copying the collection to a temporary directory to compile its plugin cache. Also argument completion is now possible with theargcomplete
global completion.
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 package 9
gotmax23 said
Ansible 9.10.0 package is here!
Release announcement: Ansible community package 9.10.0
You can install it by running the following command:python3 -m pip install ansible==9.10.0 --user
Check Release Notes and Ansible 9 Porting Guide for more details!
Ansible package 10
gotmax23 contributed
Ansible 10.4.0 package is here!
Release announcement: Ansible community package 10.4.0
You can install it by running the following command:python3 -m pip install ansible==10.4.0 --user
Check Release Notes and Ansible 10 Porting Guide for more details!
Community execution environments
anwesha shared
We’re happy to announce the release of the
Ansible Community Execution Environment Base 2.17.4-1 and Ansible Community Execution Environment Minimal 2.17.4-1!
Get the details of both the images in the announcement made in the Ansible Forum.
Join the Ansible Forum to know about the future release announcements.
On behalf of the Ansible community, thank you and happy automating!
Other new releases
See Ecosystem Releases - Ansible for more of this week’s releases.
Collection updates
ansible.posix
hsaito shared
ansible.posix 1.6.0(changelog) has been released.
community.crypto
Felix Fontein said
community.crypto 2.22.0 (community.crypto/CHANGELOG.md at main · ansible-collections/community.crypto · GitHub) has been released with an improvement for creating passphrase-protected private keys with
community.crypto.openssl_privatekey
andcommunity.crypto.openssl_privatekey_pipe
. From now on, thecipher
parameter now longer has to be provided when using passphrases (its only valid value wasauto
anyway, which is now it’s default).
community.general
Felix Fontein said
community.general 9.4.0 (community.general/CHANGELOG.md at stable-9 · ansible-collections/community.general · GitHub) and community.general 8.6.4 (community.general/CHANGELOG.md at stable-8 · ansible-collections/community.general · GitHub) have been released with new features, modules (9.4.0 only), and bugfixes (both). Please note that the next planned releases in four weeks, 9.5.0 and 8.6.5, will mark the last 9.x.y release with new features and the last 8.x.y release with regular bugfixes. The
main
branch of the repository will prepare for 10.0.0 after these releases, to be released for Ansible 11’s feature freeze.
community.mysql
andersson007_ contributed
The community.mysql collection version 3.10.3 has been released!
community.routeros
Felix Fontein shared
community.routeros 2.19.0 (community.routeros/CHANGELOG.md at main · ansible-collections/community.routeros · GitHub) has been released with more and improved paths for the API modules.
community.sops
Felix Fontein contributed
community.sops 1.9.0 (community.sops/CHANGELOG.md at 1.9.0 · ansible-collections/community.sops · GitHub) has been released. It is now possible to provide an argument to
--extract
for the lookup plugin, andini
can be used for input and output type for the lookup and the decrypt filter plugin.
Collection deprecations
cyberark.conjur deprecation
gotmax23 contributed
As per Collections Removal Process — Collections not satisfying the Collection requirements, cyberark.conjur is subject to removal from Ansible 12 after failing to address policy violations. See the post on the forum to discuss further.
sensu.sensu_go deprecation
gotmax23 contributed
As per Collections Removal Process — Collections not satisfying the Collection requirements, sensu.sensu_go is subject to removal from Ansible 12 after failing to address policy violations. See the post on the forum to discuss further.
Proposals - discuss and vote!
Consolidating Ansible discussion platforms
andersson007_ shared
As a part of the Consolidating Ansible discussion platforms proposal, we would appreciate your feedback on using specific platforms. Please share with the community what you think in the polls.
Hacktoberfest ideas
samccann contributed
Hacktoberfest is coming up! Let’s brainstorm ideas on how Ansible projects/collections can participate tin this October event - Do we have hacktoberfest ideas for 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!