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

Bullhorn #71

Ansible Bullhorn banner

A Newsletter for the Ansible Developer Community Issue #71, 2022-08-26 (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 🔈️

andersson007_ said

Hello everyone! The first collection inclusion request review day announced in Bullhorn #70 and which happened on 23 August, 2022, was successful: we reviewed 5 collections!

Special thanks to mariolenz, briantist and Don Naro for the great job they did! See you all in the next event;)

MAJOR NEW RELEASES 🏆️

john-westcott-iv contributed

We're happy to announce that the next release of AWX, version 21.5.0 is now available! Some notable features include:

  • Add a graph to show database connections being used
  • Refactors and redesigns workflow approval to improve UX
  • Add Help Text with documentation link to Notification Templates page
  • Allow for passing multiple items for values and roles when configuring SAML auth
  • Task manager refactor
  • Easier review workflow output
  • Wait 60 seconds before scaling down a worker
  • Further resiliency changes, specifically focused on case of database going offline
  • Complex schedules UI
  • Add metric for task manager on_commit calls
  • Add more graphs for task manager refactor
  • Altering events relationship to hosts to increase performance
  • add help command to make
  • feature_request_form_update
  • Added more context to subscription details and rearrange the order of some of the fields
  • Modifying AWX collection to allow connection to IPv6 hosts.
  • Implement Generic OIDC Provider

In addition AWX Operator version 0.27.0 has also been released! Some notable features include:

  • configure callback receiver workers based on CPU
  • Upgrade to Operator SDK v1.22.2

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

Ansible 📦️

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.

Christian Adams contributed

Ansible 6.3.0 is out!❤️ 🔗https://groups.google.com/g/ansible-announce/c/PSbAe3qmQ0s

💽You can install it by running the following command or download the release tarball directly from pypi:

pip install ansible==6.3.0 --user

🔆Try the all new ansible-community command-line utility added in Ansible 6 that allows to print the version of the Ansible Community package:

$ ansible-community --version Ansible community version 6.3.0

➡️Check Release Notes📦️🗒️ and Ansible 6 Porting Guide for more details!

COLLECTION UPDATES 🪄

felixfontein shared

community.general 5.5.0 (changelog) has been released with new features and bugfixes.

felixfontein said

community.sops 1.3.0 (changelog) has been released with a new feature to work around an awx information leak when using the community.sops.sops vars plugin.

briantist shared

community.hashi_vault version 3.2.0 has been released with support for the azure auth method, thanks to new contributor @jchenship. This release also includes retries on HTTP 412 and a bugfix affecting requests>=2.28.0.

mariolenz said

The servicenow.servicenow collection has been deprecated by its maintainers and will be removed from Ansible 7. It can still be installed manually, but it is suggested to swich to servicenow.itsm instead.

Unmaintained Collections

mariolenz contributed

It looks like the dellemc.os6 collection is effectively unmaintained. According to the current community guidelines for collections, we consider removing it in a future version of the Ansible community package. Please see Unmaintained collection: dellemc.os6 for more information or to announce that you're interested in taking over the maintenance of (a fork of) dellemc.os6.

At least one month after this announcement appears here and in the collection's issue tracker, the Ansible Community Steering Committee will vote on whether this collection is considered unmaintained and will be removed, or whether it will be kept. If it will be removed, this will happen earliest in Ansible 8.0.0. Please note that you can still manually install the collection with ansible-galaxy collection install dellemc.os6 even when it has been removed from Ansible.

mariolenz contributed

It looks like the dellemc.os9 collection is effectively unmaintained. According to the current community guidelines for collections, we consider removing it in a future version of the Ansible community package. Please see Unmaintained collection: dellemc.os9 for more information or to announce that you're interested in taking over the maintenance of (a fork of) dellemc.os9.

At least one month after this announcement appears here and in the collection's issue tracker, the Ansible Community Steering Committee will vote on whether this collection is considered unmaintained and will be removed, or whether it will be kept. If it will be removed, this will happen earliest in Ansible 8.0.0. Please note that you can still manually install the collection with ansible-galaxy collection install dellemc.os9 even when it has been removed from Ansible.

mariolenz shared

It looks like the dellemc.os10 collection is effectively unmaintained. According to the current community guidelines for collections, we consider removing it in a future version of the Ansible community package. Please see Unmaintained collection: dellemc.os10 for more information or to announce that you're interested in taking over the maintenance of (a fork of) dellemc.os10.

At least one month after this announcement appears here and in the collection's issue tracker, the Ansible Community Steering Committee will vote on whether this collection is considered unmaintained and will be removed, or whether it will be kept. If it will be removed, this will happen earliest in Ansible 8.0.0. Please note that you can still manually install the collection with ansible-galaxy collection install dellemc.os10 even when it has been removed from Ansible.

PROPOSALS - DISCUSS AND VOTE! 🗳️

mariolenz shared

Please share your opinion on removing collections that announce themselves as being unmaintained or deprecated.

COMMUNITY EVENTS AND MEETUPS 📅

cybette said

Ansible Singapore Meetup

Hear about "Ansible Loves VSCode" and "Ansible and Python" in the first in-person meetup in 3 years with Ansible Singapore! Check out the details of this August 29 meetup @ Red Hat SG Office and RSVP.

Ansible Atlanta Meetup

Join Ansible Atlanta in their next meetup on September 8 to Learn about Ansible Navigator. Check out the details in the links 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!