We want to hear from you! Help us gain insights into the state of the Ansible ecosystem.
Take the Ansible Project Survey 2024

Bullhorn #88

Ansible Bullhorn banner

A Newsletter for the Ansible Developer Community Issue #88, 2023-01-20 (Past Issues)

Welcome to The Bullhorn, our newsletter for the Ansible developer 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 contributed

GENERAL NEWS UPDATES 🔈️

samccann said

We will redirect Ansible 2.5 documentation requests to /latest/ starting next week. If you use Ansible 2.5, please change your bookmarks to the archived location here.

mariolenz contributed

There are now some scripts that (we hope) can be helpful to generate the text for Bullhorn announcements, at least for some of our community processes.

MAJOR NEW RELEASES 🏆️

Antsibull 🐂

Tooling for building the Ansible package and collection documentation.

felixfontein contributed

antsibull-docs 1.9.0 (changelog) has been released. It improves the build script created by the sphinx-init subcommand (now uses the path of the script instead of something hardcoded), and shows the type of a callback plugin on its docsite page and adds indexes of callback plugins by type.

COLLECTION UPDATES 🪄

briantist contributed

The community.hashi_vault collection has released version 4.1.0 with a new vault_list module and lookup from a new contributor! There are also some upcoming deprecation announcements for hvac and ansible-core support.

felixfontein shared

community.docker 3.4.0 (changelog) has been released with several bugfixes and a new module docker_container_copy_into, which allows to copy files into a running or stopped container.

resmo contributed

vultr.cloud 1.6.0 (changelog) has been released and adds the use of IPv6 to the dynamic inventory and improves the documentation.

mariolenz said

The community.fortios collection is considered unmaintained and will be removed from Ansible 9 if no one starts maintaining it again before Ansible 9. See the removal process for details on how this works.

Please note that you can still manually install the collection with ansible-galaxy collection install community.fortios even when it has been removed from Ansible.

HELP WANTED 🙏

Don Naro shared

Call for contributors! You might have noticed that a lot of the docs in the ecosystem have started applying the Ansible Sphinx theme to documentation in recent weeks. Ansible Sign and Ansible Builder are just two such projects that have recently adopted the theme. And, as more teams start using it for their docs, we're identifying maintaince and improvements to make the Ansible Sphinx theme even better. Fork the sphinx-ansible-theme repository and lend us your expertise!

PROPOSALS - DISCUSS AND VOTE! 🗳️

mariolenz contributed

As mentioned in The Bullhorn #83, we consider community.google an effectively unmaintained collection. Therefore, we've opened a community / steering committee vote on removing it from the Ansible 9 community package.

mariolenz contributed

As mentioned in The Bullhorn #84, we consider community.skydive an effectively unmaintained collection. Therefore, we've opened a community / steering committee vote on removing it from the Ansible 9 community package.

felixfontein contributed

There is a new community vote on cancelling the removal process of cyberark.pas from Ansible 9, since the collection seems to be actively maintained again. See the accompanying discussion issue for details.

felixfontein said

There is a new community vote on updating the Ansible PyPI description by merging the proposal PR as-is. Further updates can be done in follow-up PRs if wanted and necessary.

Don Naro contributed

As a next step on the path to a new and improved Ansible docsite we want to hear from the community! We've narrowed down a set of key personas that we plan to use to create better entry points to Ansible documentation. The goal is to help community users find docs in a way that fully supports their automation journey. Please add your thoughts in this community topic or comment directly on the personas here.

COMMUNITY UPDATES 👂️

steampunks shared

We’ve prepared a step by step guide on how to upgrade your Ansible Playbook in minutes using Ansible Lint and Steampunk Spotter.

COMMUNITY EVENTS AND MEETUPS 📅

ompragash shared

📣 We are excited to announce the upcoming Ansible Community Day in India!

Join us in-person for a day of presentations, workshops, and networking with other Ansible enthusiasts. Learn about the latest developments in Ansible and how it can help you automate your IT infrastructure. Don't miss out on this opportunity to connect with the Ansible community and take your skills to the next level.

Register now on meetup.com. If you have an interesting Ansible use case or experience you would like to share, submit your talk proposal here.

🗓 SAT, FEB 25, 2023, 9:30 AM IST 📍 Red Hat India Private Limited, Magarpatta Inner Circle · Pune, Maharashtra

cybette said

There are several community meetups coming up! Join Ansible Singapore on Jan 31 @ 6:30 PM SST, Ansible Zürich on Feb 28 @ 5:00 PM CET, or Ansible München also on Feb 28 @ 6:00PM CET. Check out the respective event pages for details and RSVP!

THE ANSIBLE TEAM IS HIRING 💰️

samccann shared

Ansible product documentation (AAP) have a few senior technical writing reqs open. See the following for details: * Senior Technical Writer (US-MA-Westford) * Senior Technical Writer (US-NC-Raleigh) * Senior Technical Writer (IE-Remote)

samccann said

Ansible product documentation (AAP) is looking for a senior content strategist! See Senior Content Strategist (US-Remote) for details!

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!