Bullhorn #95
A Newsletter for the Ansible Developer Community Issue #95, 2023-03-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 said
- 2023-03-22: Community WG meeting, 19:00 UTC (propose topics here)
- 2023-03-24: Bullhorn #96 content deadline, 18:00 UTC
- 2023-03-27: ETA for Ansible-Core 2.14.4 and 2.13.9
- 2023-03-28: ETA for Ansible 7.4.0 release
- 2023-03-28: DaWGs meeting, 16:00 UTC
GENERAL NEWS UPDATES 🔈️
cybette said
Ansible Community Day @ Red Hat Summit 2023
Ansible Community Day will be part of Red Hat Summit in Boston this year! It will be held on Monday May 22, 2023. To attend, please select the “Ansible Community Day” add-on when you register for Red Hat Summit.
We are looking for a few more talks for this day. If you have something interesting to share with the Ansible Community users and contributors, please propose your topics in this hackmd note. Ping me on matrix/irc if you have questions or would like to discuss more. Look forward to hearing from you!
MAJOR NEW RELEASES 🏆️
Antsibull ↗ 🐂
Tooling for building the Ansible
package and collection documentation.
felixfontein contributed
antsibull-docs 1.10.0 (changelog) has been released. The main new feature is support for semantic markup!
DevTools ↗ ⛏️
Projects to make it easier to write and test Ansible Content. Includes VScode extension, language server, ansible-lint, molecule, ansible-navigator and potentially other development goodies. To see what's planned, and how you can help checkout the foundation-devtools project board
shatakshiiii contributed
Ansible-Devtools team made a new release of Ansible-Lint version 6.14.2 with couple of exciting bugfixes.
- Key fixes include implementation of
galaxy[no-runtime]
that checks and validates meta/runtime.yml for collections. As Ansible now requires collections to have a meta/runtime.yml file, through this fix ansible-lint is validating that this file exists when it detects it is running in a collection.- Other bugfixes include, ignore
risky-shell-pipe
with pwsh, fixes injinja[invalid]
rule and more.
PROJECT UPDATES 🛠️
shatakshiiii shared
Ansible-Devtools Updates:
The team is planning to drop support for Python 3.8 in the next major release of Ansible-Navigator. Let us know if you have any concerns or thoughts on that!
We have already dropped Python 3.8 support from other devtools projects like Ansible Lint and Molecule prior to this.
COLLECTION UPDATES 🪄
Simon Dodsley shared
purestorage.fusion 1.4.0 (changelog) has been released with significant updates, bugfixes and changes.
felixfontein contributed
community.hrobot 1.8.0 (changelog) has been released with updates for the firewall module. Hetzner updated their dedicated firewall API in a way that the module from previous versions will disallow any outgoing traffic by default. You need to use the version of the module from this version with an
output
rule to avoid that.
HELP WANTED 🙏
Don Naro shared
Come join us and help build a new docsite! The community team has been working to update the Ansible documentation landing page based on a set of user journeys with the goal of helping community users connect with relevant documentation more efficiently. To contribute, take the prototype docsite for a spin and open a GitHub issue with your feedback. You can also fork the repository and send us a PR with changes.
samccann said
Looking to help out in Ansible but not sure where to start? Take a look at some easyfix or good first issues: * across multiple collections * for all other Ansible projects
PROPOSALS - DISCUSS AND VOTE! 🗳️
cybette shared
To move forward with some of the proposals we've discussed in the Ansible Community Strategy over the past few weeks, please vote on "Use a forum to build project-wide participation & discussion", voting ends 2023-03-27.
Don Naro contributed
We want to hear from you! The Ansible community team is gathering feedback on a static site generator to build a new documentation landing page and community site, should the community be in favour of those efforts. If you have opinions or insights on which static site generator we should use, please let us know in the static site generator community topic.
COMMUNITY EVENTS AND MEETUPS 📅
cybette contributed
Ansible Atlanta meetup group is having a session on Getting Started With Ansible, Thursday March 23 at 7:00 PM EDT. Check out the meetup page for details and RSVP!
cybette contributed
Ansible Minneapolis meetup group is having a session on Ansible playbook development tools & workflow, Thursday March 23 at 6:30 PM CDT. Check out the meetup page for details and RSVP!
cybette said
Ansible Singapore meetup group is having a session on Event-Driven Ansible, Wednesday March 29 at 6:30 PM SST. Check out the meetup page for details and RSVP!
anwesha said
It is time to meet for the April Ansible Stockholm meetup on 5th April, 2023 at 17:30 - 20:30 CEST. This time we will learn how to write Ansible Roles and then test them with Molecule. Join us, and let's learn it together. Check out the meetup page for details and RSVP.
anwesha shared
Ansible Kolkata meetup is rebooting its journey after a long pause on 8th April 2023, at 11:00 - 14:00 IST. Check out the meetup page for details and RSVP. We are having sessions on Introduction to the Ansible ecosystem, Running automation jobs in AWX, and How to connect to the Ansible Community? Join us for the adventure.
cybette shared
Ansible Dresden meetup group is having a session on Dynamic Inventories or How to handle AWS, Azure and more, Thursday April 13 at 5:30 PM CEST. Check out the meetup page for details and RSVP!
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!