Bullhorn #71
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
- 2022-08-30: DaWGs meeting, 15:00 UTC
- 2022-08-31: Community WG meeting, 18:00 UTC (propose topics here)
- 2022-09-01: Bullhorn #72 content deadline, 18:00 UTC
- 2022-09-12: ETA for Ansible-Core 2.13.4 and Ansible-Core 2.12.9 releases (if those releases have updates)
- 2022-09-13: ETA for Ansible 6.4.0 release
- 2022-10-17: Ansible Contributor Summit 2022.10
- 2022-10-18/19: AnsibleFest 2022
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
version3.2.0
has been released with support for theazure
auth method, thanks to new contributor @jchenship. This release also includes retries on HTTP 412 and a bugfix affectingrequests>=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!