# Bullhorn #101
###### tags: `bullhorn`
## Published 2023-05-09 10:00 UTC (no further changes accepted) https://mailchi.mp/redhat/the-bullhorn-101
*A Newsletter for the Ansible Developer Community*
*Issue #101, 2023-05-08 ([Past Issues](https://us19.campaign-archive.com/home/?u=56d874e027110e35dea0e03c1&id=d6635f5420))*
Welcome to [The Bullhorn](https://github.com/ansible/community/wiki/News#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](https://matrix.to/#/#social:ansible.com), and mention [`newsbot`](https://matrix.to/#/@newsbot:ansible.im) to have your news item tagged for review for the next weekly issue!
## KEY DATES ⏱️
[cybette](https://matrix.to/#/@cybette:ansible.im) said
> * 2023-05-09: [DaWGs meeting](https://github.com/ansible/community/issues/678), 15:00 UTC
> * 2023-05-10: [Community WG meeting](https://github.com/ansible/community/issues/679), 18:00 UTC (propose topics [here](https://github.com/ansible-community/community-topics/issues))
> * 2023-05-12: [Bullhorn #102 content deadline](https://github.com/ansible/community/wiki/News#the-bullhorn), 18:00 UTC
> * 2023-05-15: [ETA for Ansible-Core 2.15.0 GA](https://docs.ansible.com/ansible/devel/roadmap/ROADMAP_2_15.html)
> * 2023-05-15: [Last day for collections to make backwards incompatible releases that will be accepted into Ansible-8](https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_8.html)
> * 2023-05-16: [ETA for Ansible 8.0.0 beta1 - feature freeze](https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_8.html)
> * **2023-05-22: [Ansible Community Day](https://hackmd.io/@ansible-community/ACD2023-Boston) at [Red Hat Summit 2023](https://www.redhat.com/en/summit)**
> * 2023-05-22: ETA for Ansible-Core 2.13.10 and 2.14.6
> * 2023-05-23: [ETA for Ansible 7.6.0 release](https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_7.html)
## MAJOR NEW RELEASES 🏆️
### Antsibull [↗](https://github.com/ansible-community/antsibull) 🐂
Tooling for building the `Ansible` package and collection documentation.
[gotmax23](https://matrix.to/#/@gotmax:matrix.org) shared
> antsibull-core 2.0.0 has been released ([changelog](https://github.com/ansible-community/antsibull-core/blob/2.0.0/CHANGELOG.rst#v2-0-0))! antsibull-core contains code shared by the antsibull and antsibull-docs projects. This new version bumps the minimum Python version to 3.9 and includes two smaller breaking changes. There are multiple minor changes, notably support for the v3 Galaxy API and a new `subprocess_util` module. antsibull-core 2.0.0 is compatible with recent antsibull and antsibull-docs releases.
[gotmax23](https://matrix.to/#/@gotmax:matrix.org) said
> antsibull 0.56.1 has been released. This is a bugfix release that restores compatibility with older setuptools versions. See [the changelog](https://github.com/ansible-community/antsibull/blob/main/CHANGELOG.rst#v0-56-1) for more information.
[felixfontein](https://matrix.to/#/@felixfontein:libera.chat) shared
> [antsibull-docs 2.0.0a1](https://github.com/ansible-community/antsibull-docs/blob/main/CHANGELOG.rst#v2-0-0a1) has been released. This prerelease features a lot of internal changes, like changing from poetry to hatchling for the build system, and removing compatibility with ansible-core < 2.13 and Python < 3.9. A new feature is that flatmapping can now be configured per collection (with the newly introduced per-collection config file `docs/docsite/config.yml`) if needed. If you are using antsibull-docs to build documentation, feel free to try out this pre-release to see whether it causes problems with your workflows. We expect to have the final 2.0.0 release out soon.
### AWX Project [↗](https://github.com/ansible/awx) AWX
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible.
[chadams](https://matrix.to/#/@chadams:ansible.im) contributed
> We're happy to announce that the next release of AWX, version 22.2.0 is now available!
> Some notable features include:
> * [collection] Add "exists" state for credential module
> * Add ability to modify launch script and supervisor conf in kube dev without rebuild
> * Remove Inventories column from host metrics UI
> * Use separate module for pytest settings
> * Remove Ansible config override to validate group names
> * In collection, allow roles to be added to multiple teams and users
>
> In addition AWX Operator version 2.1.0 has also been released!
> Some notable features include:
> * bump kustomize v4.5.7 to v5.0.1
>
> Please see the releases pages for more details: [AWX](https://github.com/ansible/awx/releases/tag/22.2.0), [Operator](https://github.com/ansible/awx-operator/releases/tag/2.1.0).
### Ansible [↗](https://github.com/ansible-collections) 📦️
The `Ansible` package includes `ansible-core` and is a batteries-included package that provides a curated set of Ansible collections. See the [Ansible roadmaps](https://docs.ansible.com/ansible/devel/roadmap/ansible_roadmap_index.html) for future release plans.
[anwesha](https://matrix.to/#/@anwesha:ansible.im) shared
> [Ansible 8.0.0a3 package (Pre-Release) is here!](https://groups.google.com/g/ansible-announce/c/GrG8GCdCydQ) ❤️
>
> 💽You can install it by running the following command or download the release tarball directly from [pypi](https://files.pythonhosted.org/packages/f6/54/d161658b9d80ba0923d884aac74423a0952b12ac8c06f55491761dd101ea/ansible-8.0.0a3.tar.gz):
>
> ```
> python3 -m pip install ansible==8.0.0a3 --user
> ```
>
> ➡️ Check [Release Notes📦️🗒️](https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst) and [Ansible 8 Porting Guide](https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_8.html) for more details!
## COLLECTION UPDATES 🪄
[aleks_vagachev](https://matrix.to/#/@aleks_vagachev:matrix.org) said
> The [community.cockroachdb](https://github.com/ansible-collections/community.cockroachdb) version [0.3.0](https://github.com/ansible-collections/community.cockroachdb/blob/main/CHANGELOG.rst) has been released.
[resmo](https://matrix.to/#/@resmo:libera.chat) shared
> The vultr.cloud collection v1.7.1 has been released covering bugfixes.
[felixfontein](https://matrix.to/#/@felixfontein:libera.chat) shared
> [community.crypto 2.13.0](https://github.com/ansible-collections/community.crypto/blob/main/CHANGELOG.rst#v2-13-0) has been released with a bugfix and a maintenance update to work around an option name collision. The `community.crypto.x509_crl` module's `mode` parameter has been renamed to `crl_mode`; from community.crypto 3.0.0 on `mode` will denote the CRL file's access mode instead.
[felixfontein](https://matrix.to/#/@felixfontein:libera.chat) shared
> [community.docker 3.4.5](https://github.com/ansible-collections/community.docker/blob/main/CHANGELOG.rst#v3-4-5) has been released. The vendored Docker SDK for Python code is now compatible with requests 2.29.0, 2.30.0, and urllib3 2.x.
[felixfontein](https://matrix.to/#/@felixfontein:libera.chat) contributed
> [community.general 4.8.11](https://github.com/ansible-collections/community.general/blob/stable-4/CHANGELOG.rst#v4-8-11) has been released. The 4.x.y release stream is now End of Life, and there will be no further releases for it. Please note that 4.x.y was the last community.general release that supported Ansible 2.9 and ansible-base 2.10. Thanks to everyone involved in all 4.x.y releases!
[betanummeric](https://matrix.to/#/@betanummeric:matrix.org) shared
> The [community.postgresql](https://github.com/ansible-collections/community.postgresql) collection has released two new versions: [1.7.8](https://github.com/ansible-collections/community.postgresql/blob/stable-1/CHANGELOG.rst#v1-7-8) and [2.4.0](https://github.com/ansible-collections/community.postgresql/blob/main/CHANGELOG.rst#v2-4-0).
[betanummeric](https://matrix.to/#/@betanummeric:matrix.org) shared
> The `community.postgresql` collection has released two new version: [1.7.9](https://github.com/ansible-collections/community.postgresql/releases/tag/1.7.9) and [2.4.1](https://github.com/ansible-collections/community.postgresql/releases/tag/2.4.1). They revert the breaking change accidentally introduced in the previous version (which was intended for a later major release).
[laurent-indermuehle](https://matrix.to/#/@laurent-indermuehle:matrix.org) shared
> The community.mysql collection versions [1.5.1](https://github.com/ansible-collections/community.mysql/blob/stable-1/CHANGELOG.rst), [2.4.1](https://github.com/ansible-collections/community.mysql/blob/stable-2/CHANGELOG.rst) and [3.7.0](https://github.com/ansible-collections/community.mysql/blob/main/CHANGELOG.rst) have been released. Note that the release stream 1.x.y is now effectively End of Life. No more releases will be made for this branch. This stems from [the decision](https://github.com/ansible-collections/community.mysql/discussions/537) to stop supporting major releases two years after the next major release.
[mariolenz](https://matrix.to/#/@mariolenz:matrix.org) said
> It looks like the [gluster.gluster](https://github.com/gluster/gluster-ansible-collection) collection is effectively unmaintained. According to the current [community guidelines for collections](https://github.com/ansible-collections/overview/blob/main/removal_from_ansible.rst#unmaintained-collections), we consider removing it in a future version of the Ansible community package. Please see [Unmaintained collection: gluster.gluster](https://github.com/ansible-community/community-topics/issues/225) for more information or to announce that you're interested in taking over the maintenance of (a fork of) `gluster.gluster`.
>
> At least one month after this announcement appears here and in the [collection's issue tracker](https://github.com/gluster/gluster-ansible-collection/issues/30), 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 10. Please note that you can still manually install the collection with `ansible-galaxy collection install gluster.gluster` even when it has been removed from Ansible.
## HELP WANTED 🙏
[Don Naro](https://matrix.to/#/@orandon:ansible.im) shared
> Hopefully you've noticed that the "[docs.ansible.com](https://docs.ansible.com/)" landing page has a different navigation. We've updated it to focus on [user journeys](https://github.com/ansible/docsite/blob/main/data/journeys/docsite-journeys.md) so users can find support from Ansible docs more efficiently. There is still lots to do and we'd love to hear from you! Do you have ideas about new user journeys? Do you see any content gaps? Are there things you'd just like to change? Send a PR or open an issue in the [ansible/docsite](https://github.com/ansible/docsite) repo and help us keep building better content journeys for the community.
[andersson007_](https://matrix.to/#/@andersson007_:matrix.org) said
> Help wanted with finishing a work on adding a new nice feature to the `ansible-galaxy` command. If you're ready to pick it up, please put a comment in the [PR](https://github.com/ansible/ansible/pull/74901).
[samccann](https://matrix.to/#/@samccann:ansible.im) 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](https://github.com/search?q=user%3Aansible-collections+label%3Aeasyfix%2C%22good+first+issue%22+state%3Aopen&type=Issues )
> * for all [other](https://github.com/search?q=user%3Aansible+user%3Aansible-community+label%3Aeasyfix%2C%22good+first+issue%22+state%3Aopen&type=Issues) Ansible projects
[andersson007_](https://matrix.to/#/@andersson007_:matrix.org) contributed
> The [new collection inclusion requests](https://github.com/ansible-collections/ansible-inclusion/discussions/categories/new-collection-reviews) are waiting for your [reviews](https://github.com/ansible-collections/ansible-inclusion#review-process). Please help the community extend the package!
## COMMUNITY EVENTS AND MEETUPS 📅
[Sean Sullivan](https://matrix.to/#/@ssulliva:matrix.org) said
> The Infra config as Code collection group will have a Public Office hours meeting on May 11th at 9am EST/1pm UTC. Details [here](https://github.com/redhat-cop/controller_configuration/issues/596).
[cybette](https://matrix.to/#/@cybette:ansible.im) said
> [Ansible Singapore](https://www.meetup.com/ansible-singapore/) meetup group is having a session on [Ansible Navigator & Content Signing](https://www.meetup.com/ansible-singapore/events/293395648), Thursday May 25 at 6:30 PM SST. Check out the meetup page for details and RSVP!
[resmo](https://matrix.to/#/@resmo:libera.chat) said
> The 13th Ansible Zürich in person meetup is happening on May 31 2023, [details and RSVP](https://www.meetup.com/ansible-zurich/events/291951930/).
## 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](https://matrix.to/#/#social:ansible.com)! See you next time!