Bullhorn #82

Ansible Bullhorn banner

A Newsletter for the Ansible Developer Community Issue #82, 2022-11-24 (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

GENERAL NEWS UPDATES 🔈️

Sean Sullivan contributed

New Matrix room #aap_config_as_code:ansible.com: AAP Configuration as Code Working Group for collections that configure Controller, AWX, Hub, Galaxy and much more.

samccann said

As part of our effort to improve Ansible search results, the Ansible 2.4 documentation is now archived at https://docs.ansible.com/archive/ansible/2.4/. Please update any bookmarks as we will redirect traffic from the old URL soon to go to /latest/.

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.

chadams said

Ansible 7.0.0 is out! ❤️ 🔗https://groups.google.com/g/ansible-announce/c/ATu1rGVAz_E

💽You can install it by running the following command or download the release tarball directly from pypi:

pip install ansible==7.0.0 --user

➡️ Check Release Notes📦️🗒️ and Ansible 7 Porting Guide for more details!

AWX Project

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

Lila Yasin contributed

We're happy to announce that the next release of AWX, version 21.9.0 is now available!

Some notable features include: * Refactor test_get_cleanup_task_kwargs_active_jobs and add new test * Enable feature branch api-schema test * Add node_type to instance info and capacity metrics * Update awx collection workflow module schema with new options

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

Some notable features include: * Backup and restore receptor tls secret with expected generated name

Please see the releases pages for more details:

AWX: https://github.com/ansible/awx/releases/tag/21.9.0 Operator: https://github.com/ansible/awx-operator/releases/tag/1.1.0

COLLECTION UPDATES 🪄

felixfontein shared

community.routeros 2.4.0 (changelog) with many improvements of the API modules.

sshnaidm contributed

New version 1.10.0 of Ansible Podman collection was released. We have a lot of bugfixes and improvements, a new become plugin - podman_unshare which allows user to execute commands in its container user namespace, and a new module - podman_generate_systemd for Systemd unit files generation for containers and pods.

Sean Sullivan said

The redhat_cop collections are changing namespaces to infra. The collection will continue to publish all collections to redhat_cop for another 6 months.

All of the collections in this group have recently released changes. This includes: * infra.controller_configuration 2.1.9 released to be compatible with recently added AWX changes. Changelog here. * infra.ah_configuration 0.9.2 Automation hub and galaxy_ng configuration. Fixed various major errors, including a major publishing error. Changelog here. * infra.ee_utilities 2.0.1 Updated to add several use cases to Execution Environment Creation. * infra.aap_utilities 2.2.2 Update to OCP installer to allow individual components.

HELP WANTED 🙏

andersson007_ shared

The following collection inclusion requests are waiting for your review:

See the process description to learn how to do it.

If you have any questions, just ping andersson007 on Matrix in the #community:ansible.com room or on Libera.Chat IRC in the #ansible-community channel or directly.

Please help the community extend the Ansible 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!

steampunks contributed

We were going to present our tool for Ansible Playbook developers at the Ansible Contributor Summit last month, but unfortunately our flight was delayed, and we missed the session. Now, we have recorded a demo where you can see Steampunk Spotter in action: https://www.youtube.com/watch?v=YG0h_fYn-TY

COMMUNITY EVENTS AND MEETUPS 📅

cybette said

Ansible Zürich will be having their 11th Ansible Meetup on November 29 (Tuesday). There are 3 topics planned: "Infrastructure deployment and infrastructure as code in Microsoft Azure", "Ansible LFOps - Managing RHEL-based datacenter influenced by DebOps", and "Simple Ansible hacks". Check out the details and RSVP.

Ansible London meetup on 14th December has been cancelled due to rail strike.

cybette shared

Cfgmgmtcamp 2023 and Ansible Contributor Summit

CfgMgmtCamp will return to Ghent in 2023! Mark your calendars for Feb 6-8. Check out the CFP looking for presentations, workshops, and fringes (deadline: Sunday, Dec 4).

Our next Ansible Contributor Summit will be in Europe as a fringe event of Cfgmgmtcamp! It will be held on Wednesday Feb 8, 2023. More details to come, stay tuned!

THE ANSIBLE TEAM IS HIRING 💰️

Don Naro said

We're hiring! The Ansible team at Red Hat is looking for an Automation Engineer who loves automating repetitive tasks, diving deep into source code and systems to perform root-cause analysis of issues. Apply to the Software Quality team at this link or share with someone you know.

Don Naro contributed

Another exciting opportunity to join the Ansible team at Red Hat. We're looking for someone who constantly looks for ways to break things and rebuild them better. Come and join the Quality Engineering team as a developer who designs and automates creative ways to break software and uncover problems. Apply to the role at this link or share with someone you know.

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!