# Bullhorn #100 :tada: ###### tags: `bullhorn` ## Published 2023-04-30 21:40 UTC (no further changes accepted) https://mailchi.mp/redhat/the-bullhorn-100 *A Newsletter for the Ansible Developer Community* *Issue #100, 2023-04-28 ([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-02: [Another Ansible 8.0.0 alpha release](https://docs.ansible.com/ansible/devel/roadmap/COLLECTIONS_8.html) > * 2023-05-02: [DaWGs meeting](https://github.com/ansible/community/issues/678), 15:00 UTC > * 2023-05-03: [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-04: [Bullhorn #101 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) ## GENERAL NEWS UPDATES 🔈️ [cybette](https://matrix.to/#/@cybette:ansible.im) contributed > Welcome to the **100th issue of The Bullhorn** - a newsletter for the Ansible developer community! Three years ago on April 23, 2020, we sent out the [inaugural issue](https://us19.campaign-archive.com/?u=56d874e027110e35dea0e03c1&id=f7ede0065a) of this newsletter. At first it was released approximately every 2 weeks, and in [February 2022](https://mailchi.mp/redhat/the-bullhorn-44) (just over a year ago) we made it a weekly newsletter, thanks to your support and contributions! In the past year alone we've had more than 60 unique contributors to The Bullhorn, providing 10-15 news items per week. If you aren't receiving this wonderful newsletter *for the community by the community* in your inbox, please [subscribe](https://bit.ly/subscribe-bullhorn)! Here's to the next 100 issues! :tada: [rochacbruno](https://matrix.to/#/@rochacbruno:matrix.org) shared > Hey, **Ansible Galaxy Contributors**! > > We're planning the upgrade of [galaxy.ansible.com](https://galaxy.ansible.com/) to a new and improved version! > > Right now, we are calling out to community contributors to access [beta-galaxy.ansible.com](https://beta-galaxy.ansible.com), so you can check it out and let us know what you think. > > One IMPORTANT thing to keep in mind: the v2 API is on its way out. If you've built any tools using the v2 API, it's time to refactor them to use the v3 API instead. This way, they'll keep working like a charm. You can find more details about the v3 API in the [Community User Guide](https://galaxyng.netlify.app/community/userguide/). > > And please share your thoughts on Matrix [#galaxy:ansible.com](https://matrix.to/#/#galaxy:ansible.com). > > The Ansible Galaxy Team ## MAJOR NEW RELEASES 🏆️ ### 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-parser 1.0.0](https://github.com/ansible-community/antsibull-docs-parser/blob/main/CHANGELOG.rst#v1-0-0) and [antsibull-docs-ts 1.0.0](https://github.com/ansible-community/antsibull-docs-ts/blob/main/CHANGELOG.rst#v1-0-0) have been released. These are Python and TypeScript libraries for handling Ansible markup, including the new semantic markup. ### 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) said > [Ansible 7.5.0 is out!](https://groups.google.com/g/ansible-announce/c/qOUbYvxILns) ❤️ > > 💽You can install it by running the following command or download the release tarball directly from [pypi](https://files.pythonhosted.org/packages/6b/70/16c9a3f41bcc6e046643b650f09c333128b08de3982d32dca7f67190596b/ansible-7.5.0.tar.gz): > > ``` > pip install ansible==7.5.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! [anwesha](https://matrix.to/#/@anwesha:ansible.im) contributed > [Ansible 8.0.0a2 package (Pre-Release) is here!](https://groups.google.com/g/ansible-announce/c/z8OCeCBtnKs) ❤️ > > 💽You can install it by running the following command or download the release tarball directly from [pypi](https://files.pythonhosted.org/packages/3b/81/3576eb61e81eba9319afa61be429ef5ac82e08586cb0dba24caed57c5ad1/ansible-8.0.0a2.tar.gz): > > ``` > python3 -m pip install ansible==8.0.0a2 --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! ### 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) shared > There are 2 new releases: [ansible-core 2.13.9](https://groups.google.com/g/ansible-devel/c/pBXDfhSTto4) and [ansible-core 2.14.5](https://groups.google.com/g/ansible-devel/c/Gpzz8rW1Rfk), plus 1 new release candidate: [ansible-core 2.15.0rc1](https://groups.google.com/g/ansible-devel/c/gbz1ylkhdws). ## PROJECT UPDATES 🛠️ ### DevTools [↗](https://github.com/ansible/vscode-ansible) ⛏️ Projects to make it easier to write and test Ansible Content. Includes [VScode extension](https://github.com/ansible/vscode-ansible), [language server](https://github.com/ansible/ansible-language-server), [ansible-lint](https://github.com/ansible-community/ansible-lint), [molecule](https://github.com/ansible-community/molecule), [ansible-navigator](https://github.com/ansible/ansible-navigator) and potentially other development goodies. To see what's planned, and how you can help checkout the [foundation-devtools project board](https://github.com/orgs/ansible/projects/86/views/4) [cidrblock](https://matrix.to/#/@cidrblock:matrix.org) contributed > [ansible-navigator](https://github.com/ansible/ansible-navigator) 3.10 was just released and includes several bug fixes and an upgrade to creator-ee v0.17.0. > > The antsichaut project has been [migrated to the ansible-community](https://github.com/ansible-community/antsichaut) - Thank you [@rndmh3ro](https://github.com/rndmh3ro). The antsichaut project helps collection maintainers by building your collection changelog from pull-requests titles and lables. It is very similar to release-drafter and should get a major/stable release in the next couple months. > > The tox-ansible plugin is undergoing a major rewrite and scope change. It aims to be an easier way to consistently run a collection's tests locally and in your CI/CD pipeline. [Feedback welcome](https://github.com/tox-dev/tox-ansible/pulls)! > > Work continues [combining several pytest plugins](https://github.com/ansible-community/community-topics/issues/203) for ansible. > > The next major release of ansible-builder is approaching. [Version 3.0.0rc1](https://pypi.org/project/ansible-builder/3.0.0rc1/) was recently released. ## COLLECTION UPDATES 🪄 [felixfontein](https://matrix.to/#/@felixfontein:libera.chat) said > [community.general 6.6.0](https://github.com/ansible-collections/community.general/blob/stable-6/CHANGELOG.rst#v6-6-0) has been released with new bugfixes, features, and modules. Please note that 6.6.0 was the last minor 6.x.y release; the next 6.x.y release will be 6.6.1 in four weeks. The next minor/major community.general release will be 7.0.0 in two weeks. [felixfontein](https://matrix.to/#/@felixfontein:libera.chat) said > [community.internal_test_tools 0.9.0](https://github.com/ansible-collections/community.internal_test_tools/blob/main/CHANGELOG.rst#v0-9-0) has been released. It has some improvement for the extra sanity test runner, and deprecates the meta/runtime.yml tool. If you are using the meta/runtime.yml tool, please [check out the associated issue and comment there](https://github.com/ansible-collections/community.internal_test_tools/issues/79). If nobody is depending on it anymore it will definitely be removed. [briantist](https://matrix.to/#/@briantist:libera.chat) contributed > `community.hashi_vault` [version `4.2.1`](https://github.com/ansible-collections/community.hashi_vault/releases/tag/4.2.1) has been released with updated documentation for [the `vault_kv2_write` module](https://docs.ansible.com/ansible/devel/collections/community/hashi_vault/vault_kv2_write_module.html). There are no functional changes. [itsbryantp](https://matrix.to/#/@itsbryantp:matrix.org) contributed > The [ibm_zos_cics](https://galaxy.ansible.com/ibm/ibm_zos_cics) collection 1.0.4 is now available on Ansible Galaxy and Ansible Automation Hub! This latest release contains support for the `cmci_group` [module default group](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_module_defaults.html#module-defaults-groups). Used in conjunction with ansible-core 2.12 or later, this new capability has the potential to dramatically simplify playbooks that use multiple of the CMCI modules provided with the CICS collection, as demonstrated in [this new sample.](https://github.com/IBM/z_ansible_collections_samples/tree/main/zos_subsystems/cics/cmci/module_defaults) [itsbryantp](https://matrix.to/#/@itsbryantp:matrix.org) shared > The [ibm_zos_core collection 1.4.1](https://galaxy.ansible.com/ibm/ibm_zos_core) has been released! This release contains a number of updates for the `zos_copy` module along with the `zos_job_query` module. Check out this [blog](https://community.ibm.com/community/user/ibmz-and-linuxone/blogs/demetrios-dimatos1/2023/04/19/ibm-ansible-zos-core-141-has-released?CommunityKey=ce54fe94-0145-4832-a0ef-4ea81d6062cc) for more details. [Qalthos](https://matrix.to/#/@qalthos:ansible.im) shared > We're happy to announce the following networking collection updates: > * [cisco.iosxr 5.0.2](https://github.com/ansible-collections/cisco.iosxr/tree/5.0.2) has been released with a fix to iosxr_interfaces ([changelog](https://github.com/ansible-collections/cisco.iosxr/blob/5.0.2/CHANGELOG.rst)) > * [junipernetworks.junos 5.1.0](https://github.com/ansible-collections/junipernetworks.junos/tree/5.1.0) has been released with bugfixes and a new feature for junos_package ([changelog](https://github.com/ansible-collections/junipernetworks.junos/blob/5.1.0/CHANGELOG.rst)) > * [openvswitch.openvswitch 2.1.1](https://github.com/ansible-collections/openvswitch.openvswitch/tree/2.1.1) has been released with documentation updates ([changelog](https://github.com/ansible-collections/openvswitch.openvswitch/blob/2.1.1/CHANGELOG.rst)) ## HELP WANTED 🙏 [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 [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! [samccann](https://matrix.to/#/@samccann:ansible.im) contributed > Do you know your Ansible CLI commands inside and out? How about adding a good sample command with common flags to the Ansible cheatsheet to help out your fellow Ansible users! See [this issue](https://github.com/ansible/ansible/issues/75509) and the linked PR for an example. We need your help getting a full set of sample commands! ## COMMUNITY EVENTS AND MEETUPS 📅 [cybette](https://matrix.to/#/@cybette:ansible.im) said > [**Ansible München**](https://www.meetup.com/ansible-munchen/) group is meeting on **May 2** at at AWS Munich. Hear about "Getting started deploying AWS VPC networking using Ansible" and "Managing Podman pods with Ansible - A Hands-On Demo" from 7:00 to 9:00 PM CEST. Check out the [meetup page](https://www.meetup.com/ansible-munchen/events/292398867/) for details and RSVP! [anwesha](https://matrix.to/#/@anwesha:ansible.im) said > Join **Ansible Community Stockholm** on **3rd May**, 2023 to learn about Event-Driven Ansible with Magnus Glantz. Register your seat in [here](https://www.meetup.com/ansible-stockholm/events/292825770/). See you all at the meetup. ## 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!