Shipped · DevOps and infrastructure

What ansible/ansible shipped

The public repository of Ansible · github.com/ansible/ansible

Written by FoxPlug from the repository's own releases; not affiliated with Ansible. Paste your own repository in the box below and FoxPlug writes the same weekly update for your product. This page is an automatic summary of the releases, pull requests and commits in github.com/ansible/ansible; Ansible did not write it and does not use or endorse FoxPlug. Every line links to the change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow ansible's weekly shipped digest

Week of October 5, 2026

What shipped

Why it matters

This week brought three patch releases and several fixes that reduce surprise in everyday use. Collection installation is safer because path escapes are rejected before extraction, and error messages no longer leak content when any error in the chain asks for redaction. Plus, cron becomes configurable, sudo-rs i18n is handled, and unparsable URLs no longer break mask_url.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week: safer ansible-galaxy collection installs, redaction that stays intact through error chains, non-string no_log defaults no longer crash validation, configurable cron executable, sudo-rs i18n fallback, mask_url fix, and releases v2.21.5, v2.20.10, and v2.19.14.

Post for LinkedIn

This week in Ansible: ansible-galaxy collection install validates paths before extraction and errors if directory entries or symlink targets would escape the installation path. Exception content is redacted if any error in the chain has show_content set to false. Argument validation no longer fails on no_log options with non-string defaults like true. The cron module now accepts an executable parameter. The sudo become plugin version 2.22 handles sudo-rs i18n with a fallback regex and locale tests. mask_url now deals with unparsable URLs, unicode, and bad IPv6. Releases v2.21.5, v2.20.10, and v2.19.14 are available.

Week of September 28, 2026

What shipped

Why it matters

Four release candidate and beta versions shipped this week across multiple supported versions, providing users with patches and new features across the release branches. Key fixes address FreeBSD service handling, become plugin compatibility, and persistent connection security, while infrastructure changes drop legacy Python support and improve plugin schema validation.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

This week Ansible shipped v2.22.0b2, v2.21.5rc1, v2.20.10rc1, and v2.19.14rc1 with FreeBSD service fixes, sudo-rs i18n support, connection security improvements, and Python 3.9 EOL.

Post for LinkedIn

Four Ansible versions shipped this week: v2.22.0b2 beta, plus v2.21.5rc1, v2.20.10rc1, and v2.19.14rc1 release candidates. Notable improvements include FreeBSD service restart action alignment, sudo-rs internationalization support, persistent connection directory permission fixes, and discontinuation of Python 3.9 support.

Week of September 21, 2026

What shipped

Why it matters

This week's updates focus on security improvements through better secret masking across callbacks, fixing critical bugs in fact handling and hypervisor detection that affected multi-host and specialized deployment scenarios, and expanding test coverage to prevent regressions.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

New in Ansible: automatic secret masking in callbacks, fixed fact aliasing in run_once tasks, corrected FreeBSD jail detection, and improved secret masker coverage.

Post for LinkedIn

This week's Ansible releases address important infrastructure reliability and security improvements. We've added automatic secret masking for callback results, fixed a fact aliasing bug affecting multi-host plays with run_once tasks, corrected FreeBSD jail hypervisor detection, and expanded secret masker test coverage.

Weeks with too little public activity are left out rather than filled in. Last updated 2026-10-12.

Is this your repo? Ask us to remove this page.