The Bullhorn #123

This week in Ansible Community

Issue #123, 2023-11-25 (Past Issues)

Welcome to 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, and mention newsbot to have your news item tagged for review for the next weekly issue!

KEY DATES :stopwatch:

cybette shared

GENERAL NEWS UPDATES :speaker:

rochacbruno contributed

Galaxy Team are redesigning the Galaxy search functionality based on community feedback, this feature is entirely geared towards the community needs so please share your use cases for finding, filtering and sorting content on the website on this forum post.

andersson007_ said

The Ansible collection creator path is now available on docs.ansible.com! The document’s purpose is to give (potential) content creators a consistent overview of the Ansible collection creator journey from an idea for the first module/role to having your collection included in the Ansible community package.

If you’re already an expert in collection development/maintenance, as the guide is new, jump at the chance to contribute by improving the documentation! You’ll find the “Edit on GitHub” button in the upper-right corner of the page.

MAJOR NEW RELEASES :trophy:

Ansible :arrow_upper_right:

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.

anwesha said

Ansible 9.0.1 package is here! :heart:

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

python3 -m pip install ansible==9.0.1 --user

:arrow_right: Check Release Notes​:package::spiral_notepad: and Ansible 9 Porting Guide for more details!

Important information about the release

This bugfix release was created to fix the Python package metadata in setup.cfg to require Python >=3.10 to ensure that pip install ansible still works on older Python versions. Thanks to Jeremy Cornett for reporting this issue!

Special Thanks

We would like to give a shoutout with a big THANK YOU to Maxwell and Ansible Release Management Working Group for making this release happen!

On behalf of the Ansible community, thank you and happy automating!

Antsibull :arrow_upper_right:

Tooling for building the Ansible package and collection documentation.

Felix Fontein shared

antsibull 0.59.0 has been released with new features and a bugfix for the Ansible 9.0.0rc1 release.

AWX Project :arrow_upper_right:

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. Join the AWX discussion in the Ansible Community Forum.

Lila Yasin contributed

Announcing AWX 23.5.0 and AWX-Operator 2.8.0

Hi all,

We’re happy to announce that the next release of AWX, version 23.5.0 is now available!
Some notable features include:

  • Adding the possibility to decode base64 decoded strings to Delinea’s Devops Secret Vault (DSV)

In addition AWX Operator version 2.8.0 has also been released!
Some notable features include:

  • Add ability to mount custom volumes in the postgres pod

Please see the releases pages for more details: AWX, Operator.

PROJECT UPDATES :hammer_and_wrench:

nilashish shared

Here’s some updates from the Network Automation Working Group!

  1. All eligible networking and security collections maintained by the Ansible Network team will have a minor/bugfix release on 11/28. This will be the “last-known-2.9-compatible” release, after which we will be removing all ansible-core versions<2.14 from our testing matrix, since they are already EoL. Subsequently, we will be bumping the requires_ansible in them to >=2.14 and do major releases on 11/30.

  2. The frr.frr, vyos.vyos and openvswitch.openvswitch collections have been deprecated and will not have any more major releases.

anwesha said

Minimal Ansible Community Execution Environment 2.16.0-1 is here.

This container image includes:

  • base_image: fedora-minimal
  • ansible-core: ansible-core 2.16.0
  • collections: The following set of collections
    • ansible.posix 1.5.4
    • ansible.utils 2.11.0
    • ansible.windows 2.1.0

You can get it via:

podman pull http://ghcr.io/ansible-community/community-ee-minimal@sha256:7849a7f261d1080c47d38718169bae13b1a05cd65b34c7ffba4a2a9604db730d0

podman pull ghcr.io/ansible-community/community-ee-minimal:2.16.0-1

anwesha shared

Base Ansible Community Execution Environment 2.16.0-1 is here.

This container image includes:

  • base_image: fedora-minimal
  • ansible-core: ansible-core 2.16.0

You can get it via:

podman pull http://ghcr.io/ansible-community/community-ee-base@sha256:24863f44ca9cce42f4d3015dce728bab4de3ad16cd2c7d4737196ccde6f8cef8

podman pull ghcr.io/ansible-community/community-ee-base:2.16.0-1

COLLECTION UPDATES :magic_wand:

sshnaidm contributed

Ansible podman collection released 1.11.0 version, during last versions we added podman_runlabel and podman_container_exec modules, volumes import and export and other features. We are creating a new 2.0.0 branch for a new functionality and we’ll stop Python 2 support there.

COMMUNITY UPDATES :ear:

steampunks contributed

Hey all! It’s time for the 5th and last Steampunk Ansible Challenge where the competitors will tackle Ansible templating and become a Jinja Ninja. Steampunk Spotter will be your fellow companion, enabling the evaluation of Jinja expressions. Join the competition.

COMMUNITY EVENTS AND MEETUPS :date:

cybette said

Join Ansible Singapore on Thursday, November 30 at 6:30 PM SST for a meetup session to discover how to enhance your disaster recovery strategy with Ansible! Details and RSVP.

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!

1 Like