# Bullhorn #106 ###### tags: `bullhorn` ## Published 2023-06-23 03:00 UTC (no further changes accepted) https://mailchi.mp/redhat/the-bullhorn-106 *This week in Ansible Community* *Issue #106, 2023-06-23 ([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 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) shared > * 2023-06-27: [DaWGs meeting](https://github.com/ansible/community/issues/678), 15:00 UTC > * 2023-06-28: [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-06-29: [Bullhorn #107 content deadline](https://github.com/ansible/community/wiki/News#the-bullhorn), 18:00 UTC > * 2023-07-11: [AWX Office hours](https://github.com/ansible/awx/issues/14131), 15:00 UTC > * 2023-07-17: ETA for Ansible-Core 2.14.8 and 2.15.2 > * 2023-07-18: [ETA for Ansible 8.2.0 release](https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_8.html) ## MAJOR NEW RELEASES 🏆️ [nitzmahone](https://matrix.to/#/@nitzmahone:ansible.im) contributed > ### Ansible Builder 3.0 Released > > Struggled with building Ansible execution environments because of missing or stale base images? Frustrated by manual Containerfile hacking, or how hard it is to build EEs for your non-Intel hosts? Raging at increasingly pokey EE builds, or just wishing that everything was easier and faster? Take a look at the newly-released ansible-builder 3.0! We've felt your pain, and tried to address some of the most common complaints and points of confusion. EEs no longer require custom base or builder images: they can be trivially built from "vanilla" base images for most RPM-based distros. You can bring any supported combination of Python, ansible-core, and ansible-runner, and external requirements can now be declared inline in the EE definition. You can also take much more control over the EE build process with custom build steps bookending each build stage, and easily reference host files to simplify common customizations like proxy configs and CA certs. We're excited to finally get this major update into your hands - `pip install 'ansible-builder>=3'` today! ### Antsibull [↗](https://github.com/ansible-community/antsibull) 🐂 Tooling for building the `Ansible` package and collection documentation. [felixfontein](https://matrix.to/#/@felixfontein:libera.chat) shared > [antsibull-docs 2.1.0](https://github.com/ansible-community/antsibull-docs/blob/main/CHANGELOG.rst#v2-1-0) has been released with several new features and bugfixes for semantic markup and for documentation validation. ### 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.1.0 is out](https://groups.google.com/g/ansible-announce/c/iN-qliVQTbU)! ❤️ > > 💽You can install it by running the following command or download the release tarball directly from [pypi](https://files.pythonhosted.org/packages/87/d7/322dd9d88261e56862ade2f9b9c125d0de648857e755d7177500272d2e05/ansible-8.1.0.tar.gz): > > ``` > pip install ansible==8.1.0 --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. [anwesha](https://matrix.to/#/@anwesha:ansible.im) contributed > [Ansible 7.7.0 is out](https://groups.google.com/g/ansible-project/c/uTZ0dRAjcqY)! ❤️ > > 💽You can install it by running the following command or download the release tarball directly from [pypi](https://files.pythonhosted.org/packages/39/47/bef8fd8bc2b6e7b5058b61565959c91819eccb8be119a66f8524c0252c62/ansible-7.7.0.tar.gz): > > ``` > pip install ansible==7.7.0 --user > ``` > > ➡️ Check [Release Notes📦️🗒️](https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst) and [Ansible 7 Porting Guide](https://docs.ansible.com/ansible/devel/porting_guides/porting_guide_7.html) for more details! > > **Note that this is the last release of Ansible version 7.** No new feature or bug fixes will come for Ansible 7.X.X. From now on we will only have 8.X.X releases. The next scheduled release is Ansible 8.2.0 on 18th July 2023. ### Ansible-Core [↗](https://github.com/ansible/ansible) ⚡️ 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](https://docs.ansible.com/ansible-core/devel/roadmap/ansible_core_roadmap_index.html). [cybette](https://matrix.to/#/@cybette:ansible.im) said > New releases: [ansible-core 2.14.7](https://groups.google.com/g/ansible-devel/c/K1NeeD5Ws_0) and [ansible-core 2.15.1](https://groups.google.com/g/ansible-devel/c/CNsM5RRFMHI). ## COLLECTION UPDATES 🪄 [mariolenz](https://matrix.to/#/@mariolenz:matrix.org) said > The `gluster.gluster` collection [is considered unmaintained](https://github.com/ansible-community/community-topics/issues/225) and will be removed from Ansible 10 if no one starts maintaining it again before Ansible 10. See [the removal process for details on how this works](https://github.com/ansible-collections/overview/blob/main/removal_from_ansible.rst#cancelling-removal-of-an-unmaintained-collection). > > 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. [mariolenz](https://matrix.to/#/@mariolenz:matrix.org) shared > It looks like the [netapp.um_info](https://github.com/ansible-collections/netapp.um_info) 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: netapp.um_info](https://github.com/ansible-community/community-topics/issues/244) for more information or to announce that you're interested in taking over the maintenance of (a fork of) `netapp.um_info`. > > At least one month after this announcement appears here and in the [collection's issue tracker](https://github.com/ansible-collections/netapp.um_info/issues/9), 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 netapp.um_info` even when it has been removed from Ansible. [Sagar Paul](https://matrix.to/#/@sagpaul:matrix.org) contributed > * We would soon have [tag support in the ansible.scm collection](https://github.com/ansible-collections/ansible.scm/pull/219). > * We would have a major release for network.base - [the attribute action is renamed to operation](https://github.com/redhat-cop/network.base/pull/54). > * We would also have major releases for a few network collections like cisco.ios, cisco.iosxr, cisco.nxos, some older modules like bgp and logging are deprecated as they have newer resource modules logging_global, bgp_global/address_family. [felixfontein](https://matrix.to/#/@felixfontein:libera.chat) contributed > [community.general 7.1.0](https://github.com/ansible-collections/community.general/blob/stable-7/CHANGELOG.rst#v7-1-0) has been released with new features and bugfixes. From this version on, community.general is using the new [Ansible semantic markup](https://docs.ansible.com/ansible/devel/dev_guide/developing_modules_documenting.html#semantic-markup-within-module-documentation). [felixfontein](https://matrix.to/#/@felixfontein:libera.chat) shared > [community.crypto 2.14.0](https://github.com/ansible-collections/community.crypto/blob/main/CHANGELOG.rst#v2-14-0) has been released with new features for the ACME modules, and allowing to load DER certificates for `community.crypto.x509_certificate_info`. [Leo](https://matrix.to/#/@leo:ansible.im) said > The [controller_configuration](https://galaxy.ansible.com/infra/controller_configuration) collection [version 2.4.0 has been released](https://github.com/redhat-cop/controller_configuration/releases/tag/2.4.0). ## PROPOSALS - DISCUSS AND VOTE! 🗳️ [samccann](https://matrix.to/#/@samccann:ansible.im) said > Looking for your feedback on making community docs a separate github project to ansible/ansible, starting with moving /docs from ansible/ansible to ansible/ansible-documentation. See [this issue](https://github.com/ansible-community/community-topics/issues/243) for details. [felixfontein](https://matrix.to/#/@felixfontein:libera.chat) contributed > We have started a community discussion on [Which/how many versions of ansible(-base|-core) should a (community) collection support?](https://github.com/ansible-community/community-topics/issues/245). This is a topic that really needs user feedback: which versions of ansible-core (or even ansible-base or Ansible 2.9) are you still using, and which do you expect to be supported by (which) collections you use? Since we do not have analytics we really don't know, so if you don't tell us we might drop support for the versions you are still using :) The discussion contains an explicit proposal for community.general, so we have something concrete to talk about: "For every new major release of community.general, drop support for all ansible-core versions that have been End of Life for at least a couple of weeks before the release date." ## HELP WANTED 🙏 [dmsimard](https://matrix.to/#/@dmsimard:matrix.org) said > Using Ansible and Prometheus every day ? > > ARA Records Ansible playbooks and has a lot of granular metrics about them. > > The project is looking for help and feedback on a brand new prometheus exporter to expose these metrics for monitoring, alerting and pretty graphs. > > If you are interested in trying it out or contributing, see [this post](https://fosstodon.org/@ara/110582123918416479) on Mastodon for screenshots and more information. > > Thanks ! [samccann](https://matrix.to/#/@samccann:ansible.im) shared > 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 ## COMMUNITY UPDATES 👂️ [steampunks](https://matrix.to/#/@xlab_steampunk:matrix.org) contributed > Hey, our team would like to organize a Steampunk Ansible Challenge, a series of monthly competitions where participants solve complex automation problems and demonstrate playbook expertise. But first we want to weigh interest (and convince our bosses ;)). So [feel free to check it out and pre-sign up](https://steampunk.si/ansible-challenge/) if you’re up for a challenge. ## 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!