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

Bullhorn #75

Ansible Bullhorn banner

A Newsletter for the Ansible Developer Community Issue #75, 2022-09-23 (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 shared

GENERAL NEWS UPDATES 🔈️

Gwmngilfen said

Room visibility changes on Matrix - rollout complete

Back in Issue 63 (in June!) we shared the result of the debate on the visibility changes that had been voted in by the community, and that we would start a process of rolling that change out to all rooms gradually. I'm glad to say that this is now complete, and all rooms have been updated. So for IRC folks, the rooms are now public and ChanServ entrymsgs will direct you to a copy of the history.

We went with a slow rollout of a few rooms per week to allow for feedback. In fact we received very little, mostly in the form of positive reactions to the announcements prior to the change in each room (big thanks to those who gave a 👍️). We did also get a few useful comments on the changes, so thanks also to those people for their input (which we acted on).

Thanks to everyone who participated in the discussion at various points (both in the debate, and during the rollout) - it's been a long process, but I'm glad it was done the way it was 🙏

samccann contributed

Hacktoberfest

Hacktoberfest is coming! Consider adding the topic to your repository to get some community help with your easier issues for this month-long hackfest. See the maintainers section at https://hacktoberfest.com/participation/ for details.

MAJOR NEW RELEASES 🏆️

Antsibull 🐂

Tooling for building the Ansible package and collection documentation.

felixfontein shared

antsibull-docs 1.6.0 (changelog) has been released with new features and bugfixes.

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.

cybette contributed

ansible-core 2.13.4 and ansible-core 2.12.9 have been released. These are maintenance releases containing numerous bugfixes.

COLLECTION UPDATES 🪄

felixfontein said

community.crypto 2.6.0 (changelog) has been released. The openssh_keypair module can now export into specific formats when the cryptography backend is used, and the acme modules support the HTTP 429 Too Many Requests status code.

felixfontein contributed

community.crypto 2.7.0 (changelog) has been released with another improvement for the ACME modules and improved compatibility for future ansible-core releases.

Simon Dodsley shared

purestorage.flasharray 1.14.0 (changelog) has been released with new features and bugfixes.

briantist shared

community.hashi_vault version 3.3.0 [changelog] has been released. vault_token_create's support for orphan tokens has been updated for hvac>=1.0.0.

Simon Dodsley said

purestorage.fusion 1.1.1 (changelog) has been released with a critical bug fix.

Simon Dodsley contributed

purestorage.flashblade 1.10.0 (changelog) has been released with new features and bugfixes.

HELP WANTED 🙏

andersson007_ shared

The following collection inclusion requests are waiting for your review:

See the process description to learn how to do it.

If you have any questions, just ping andersson007 on Matrix in the #community:ansible.com room or on Libera.Chat IRC in the #ansible-community channel or directly.

Please help the community extend the Ansible package!

COMMUNITY EVENTS AND MEETUPS 📅

cybette said

Ansible New Zealand is having an online meetup on October 6, 2022 at 11:00 NZST. There'll be 2 talks: AAP2 (Ansible Automation Platform) by Ashor Benjamin and Execution Environments (EE) through Ansible Builder by Feliz Karnadi. Check out the details and RSVP here.

THE ANSIBLE TEAM IS HIRING 💰️

gundalow said

Join the Ansible Controller Team

The Red Hat Ansible Controller Engineering team (which you may know as its upstream name, AWX, or old name of Ansible Tower) is looking for a Python Software Engineer to join us. In this role, you will add new functionality to and maintain released versions of automation controller by contributing to the design of new features, implementing features from designs, identifying root causes and fixing complex issues, assisting technical support with customer escalations, identifying and resolving gaps in the Continuous Integration (CI) pipeline, and developing needed enhancements. To succeed in this role, you’ll need to be friendly, curious, be willing to learn and teach, be sensitive to the perspectives of others, and care about creating a positive and inclusive environment. Successful applicants must reside in a state where Red Hat is registered to do business.

What you will do

  • Contribute to the design and perform the implementation of new features in automation controller
  • Troubleshoot customer-reported issues, guide in-house issue reproduction, determine root causes, describe issues in detail to fellow engineers and customers, and develop software code changes to resolve issues
  • Regularly communicate and interact with open source communities to provide guidance and understand issues; review community pull requests (PRs)
  • Work closely with technical support, documentation, and quality assurance (QA) teams to identify and deliver improvements to test automation, documentation, and knowledge base for automation controller
  • Develop and deliver customer-focused enhancements in maintenance releases
  • Investigate and recommend strategic improvements for tools and processes to advance and expand efficiency and throughput

Interested in helping us make Ansible Controller better? Apply now

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!