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

Bullhorn #77

Ansible Bullhorn banner

A Newsletter for the Ansible Developer Community Issue #77, 2022-10-07 (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

GENERAL NEWS UPDATES 🔈️

gundalow said

Will you be joining Hacktoberfest? * We've got some great first issues in the awx and awx-operator repos * New to contributing to AWX, checkout the AWX Contributor Guide * Want to chat, join us in Matrix or post a message in the AWX Google Group * Don't forget to register via the Hacktoberfest portal to make your contributions count!

MAJOR NEW RELEASES 🏆️

relrod said

We're happy to announce that the next release of AWX, version 21.7.0 is now available! Some notable features include: * Improves visibility of workflow approval notification bell * Adds project revision hash to inventory source views * Prompt on launch on templates * Ability to add execution nodes at runtime * Add a new Instance.health_check_started field * Add tooltips to Instance form; change name field to host name * Adding prevent_instance_group_fallback to job templates and inventory

In addition AWX Operator version 0.30.0 has also been released! Some notable features include: * change receptor ca secret to tls secret... with migration * Add docs for adding execution nodes and custom CA

Please see the releases pages for more details: AWX: https://github.com/ansible/awx/releases/tag/21.7.0 Operator: https://github.com/ansible/awx-operator/releases/tag/0.30.0

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

ssbarnea shared

ansible-lint 6.8.0 is out and contains a huge number of bugfixes, also adding a nice summary report. Details at https://github.com/ansible/ansible-lint/discussions/2568

Antsibull 🐂

Tooling for building the Ansible package and collection documentation.

felixfontein said

antsibull 0.51.0 (changelog) has been released for Ansible 7. The python_requires information from ansible-core is now stored in the .deps files as well for easier access, and is used directly in the Ansible package instead of guessing its value based on the ansible-core version number.

felixfontein contributed

antsibull-docs 1.7.0 (changelog) has been released with some new features and bugfixes. Use antsibull-docs lint-collection-docs --plugin-docs /path/to/collection-root to check whether the docs in your collection will render OK on the docsite!

COLLECTION UPDATES 🪄

jillr contributed

The community.aws collection version 5.0.0 has been released. See the changelog for details on new modules and features.

jillr shared

The amazon.aws collection version 5.0.0 has been released. See the changelog for details on new modules and features.

felixfontein shared

community.general 5.7.0 (changelog) has been released with new modules, features, and bugfixes. Please note that the next minor release (5.8.0) will be the last minor 5.x.0 release, from then on only bugfix releases 5.8.x will be released. After 5.8.0, the 6.0.0 release will be made; see the current planning in the collection repository for details.

Collection removal

mariolenz contributed

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

mariolenz shared

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

mariolenz contributed

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

HELP WANTED 🙏

andersson007_ contributed

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 channel or on Libera.Chat IRC in the #ansible-community channel or directly.

Please help the community extend the Ansible package!

PROPOSALS - DISCUSS AND VOTE! 🗳️

briantist shared

Vote ends on 2022-10-12: Clarify inclusion requirements on temp files and editor configs.

mariolenz shared

As mentioned in The Bullhorn #72, we consider mellanox.onyx an effectively unmaintained collection. Therefore, we’ve opened a community / steering committee vote on removing it from the Ansible 8 community package.

COMMUNITY EVENTS AND MEETUPS 📅

cybette contributed

Ansible Singapore is having their next in-person event on October 13, 2022 at 6:30 PM SST. Check out the details and register!

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!