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

Bullhorn #83

Ansible Bullhorn banner

A Newsletter for the Ansible Developer Community Issue #83, 2022-12-02 (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 said

GENERAL NEWS UPDATES 🔈️

samccann shared

Ansible EOL docs for version 2.5 have been archived here. Update any bookmarks you have. We will redirect all traffic from the old 2.5 site to /latest/ starting next week.

felixfontein contributed

If you are using GHA to run tests on collections, you might have noticed strange failures when using ansible-test's --docker option when using ubuntu-latest. Read more about this and how to fix this in this issue.

cybette contributed

Ansible-Core holiday release schedule - due the the holiday season, the Dec 26/Jan 2 ansible-core release window will be skipped. Ansible-core 2.13.7 and 2.14.1 will be released on December 5, and the next releases will be at the end of January 2023.

MAJOR NEW RELEASES 🏆️

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.

ompragash said

Ansible 7 PPA package is available for the Ubuntu jammy (22.04LTS) & kinetic (22.10) releases!🎉

Contributors are welcome to test the package and provide us feedback!❤️

Follow the instructions to install and test Ansible 7 on ubuntu:jammy docker container 🚀

```

docker run --name=test-ansible7 -td ubuntu:jammy bash

docker exec -it test-ansible7 bash

root@ed6c0c4e2adc:/# TZ=America/New_York && ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone root@ed6c0c4e2adc:/# apt-get update && apt -y install software-properties-common root@ed6c0c4e2adc:/# add-apt-repository ppa:ansible/testing-ansible-7 -y && apt-get update root@ed6c0c4e2adc:/# apt install ansible -y ```

☕️ If you run into installation issues or technical errors, kindly report it on the ansible-community/ppa repo here.

AWX Project

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible.

Lila Yasin shared

We're happy to announce that the next release of AWX, version 21.10.0 is now available! Some notable features include: * Add multiple asset export for awx cli * Allow setting max forks and max concurrent jobs per container/instance group

In addition, AWX Operator version 1.1.1 has also been released!

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

PROJECT UPDATES 🛠️

dmsimard contributed

The long overdue release of ara 1.6.0 should come out next week!

There will be a blog post about the highlights but in the meantime, you can find the full changelog for the latest release candidate on GitHub.

If you'd like to test it out ahead of the release: check out the live demo or read the upgrade notes in the changelog, find the getting started guide and use pip install --pre ara[server] when installing from PyPI or the tag centos9-source-latest instead of latest when using container images.

Sean Cavanaugh contributed

New blog post out on ansible.com for the new fully certified collection cloud.terraform, thanks to Nuno Martins for writing this one up.

John Hardy shared

NEW blog post - How to import/export collections in Automation Hub from CLI, API or UI for Connected or Disconnected environments.

COLLECTION UPDATES 🪄

felixfontein shared

community.sops 1.5.0 (changelog) has been released with a role for installing sops, and two playbooks for installing sops on localhost and remote targets. This makes it easier to use community.sops in Execution Environments.

Simon Dodsley shared

purestorage.fusion 1.2.0 (changelog) has been released.

adhawkins contributed

adhawkins.borgbase 1.0.1 (release info) has been released with a couple of fixes - one which prevented creating new repos.

Ashwini Mhatre said

We're happy to announce the following networking collection updates: * ansible.utils 2.8.0 has been released with new features (changelog) * cisco.iosxr 4.0.3 has been released with bugfixes (changelog) * cisco.nxos 4.0.1 has been released with bugfixes (changelog) * junipernetworks.junos 4.1.0 has been released with new features (changelog)

felixfontein contributed

community.crypto 2.9.0 (changelog) has been released with a new feature for community.crypto.x509_certificate_info.

andersson007_ said

The community.postgresql collection version 2.3.1 has been released (changelog). Thanks to vonschultz and hunleyd!

Collection Removal

mariolenz said

It looks like the community.google 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: community.google for more information or to announce that you’re interested in taking over the maintenance of community.google.

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 9.0.0. Please note that you can still manually install the collection with ansible-galaxy collection install community.google even when it has been removed from Ansible.

mariolenz said

It looks like the community.fortios 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: community.fortios for more information or to announce that you’re interested in taking over the maintenance of (a fork of) community.fortios.

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 9.0.0. Please note that you can still manually install the collection with ansible-galaxy collection install community.fortios even when it has been removed from Ansible.

gotmax (He/Him) shared

cyberark.pas is subject to removal from version 9 of the Ansible community package due to unresolved Collection Requirements violations. Please see community-topics#168 for more information.

FEEDBACK WANTED

mwester shared

Ansible Modules for configuring SentinelOne Management Consoles

Hey Ansible Community! Colleagues and I developed some Ansible Modules for configuring SentinelOne Management Consoles and we bundled them into an Ansible collection sva.sentinelone. We would like to have some community feedback and maybe some of you have SentinelOne in use and would like to manage your environment with our collection. You can find the collection on Ansible Galaxy or Github.

PROPOSALS - DISCUSS AND VOTE! 🗳️

mariolenz contributed

As mentioned in The Bullhorn #79, we consider cisco.nso an effectively unmaintained collection. Therefore, we've opened a community / steering committee vote on removing it from the Ansible 9 community package.

COMMUNITY UPDATES 👂️

cybette shared

Ansible Contributor Survey

Feedback is really important to us so we can keep on improving the Contributor Experience for our wonderful Ansible Community. Please take a few minutes to fill in the Contributor Survey that we have put together, and thanks to those who've already done so!

cybette contributed

The Ansible Community Team has a presence on Mastodon as @ansible@fosstodon.org - we look forward to sharing news and engaging with the community in the fediverse!

COMMUNITY EVENTS AND MEETUPS 📅

cybette said

Cfgmgmtcamp 2023 and Ansible Contributor Summit

Join us Feb 6-8, 2023 in Ghent for CfgMgmtCamp. Check out the CFP looking for presentations, workshops, and fringes. The Dec 6 deadline is fast approaching!

We will have Ansible Contributor Summit as part of Cfgmgmtcamp on Feb 8, 2023. More details to follow!

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!