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
cybette shared
- 2023-11-28: DaWGs meeting, 16:00 UTC
- 2023-11-29: Community WG meeting, 19:00 UTC
- 2023-11-30: Bullhorn #124 content deadline, 18:00 UTC
- 2023-12-04: ETA for Ansible-Core 2.15.7 & 2.16.1
- 2023-12-05: ETA for Ansible 9.1.0 release
- 2023-12-05: ETA for Ansible 8.7.0 (final Ansible 8 release)
GENERAL NEWS UPDATES
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
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.
anwesha said
Ansible 9.0.1 package is here!
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
Check Release Notes:package: 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 thatpip 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
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
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
nilashish shared
Here’s some updates from the Network Automation Working Group!
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.The
frr.frr
,vyos.vyos
andopenvswitch.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-minimalansible-core
: ansible-core 2.16.0collections
: 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-minimalansible-core
: ansible-core 2.16.0You 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
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
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
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!