From 2b4713e8ccc97631e1a0301f2bdbda613b9b7d2b Mon Sep 17 00:00:00 2001 From: Matt Davis <6775756+nitzmahone@users.noreply.github.com> Date: Mon, 11 May 2026 12:12:37 -0700 Subject: [PATCH] New release v2.18.17rc1 (#86969) --- changelogs/CHANGELOG-v2.18.rst | 20 +++++++++++++++++ changelogs/changelog.yaml | 23 ++++++++++++++++++++ changelogs/fragments/2.18.17rc1_summary.yaml | 3 +++ lib/ansible/release.py | 2 +- 4 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/2.18.17rc1_summary.yaml diff --git a/changelogs/CHANGELOG-v2.18.rst b/changelogs/CHANGELOG-v2.18.rst index 2d39e756c59..0977cf53664 100644 --- a/changelogs/CHANGELOG-v2.18.rst +++ b/changelogs/CHANGELOG-v2.18.rst @@ -4,6 +4,26 @@ ansible-core 2.18 "Fool in the Rain" Release Notes .. contents:: Topics +v2.18.17rc1 +=========== + +Release Summary +--------------- + +| Release Date: 2026-05-11 +| `Porting Guide `__ + +Security Fixes +-------------- + +- psrp - Do not log raw stdout/stderr on verbosity 5 when task has ``no_log: true`` set +- winrm - Do not log raw stdout/stderr on verbosity 5 when task has ``no_log: true`` set + +Bugfixes +-------- + +- ansible-test remote alias - Alias values for ``--controller`` and ``--target`` are properly resolved for ``remote``. Previously, remote alias values (e.g. ``fedora/latest``) resolved to the correct name only for the legacy ``--remote`` arg, failing with an unknown image error for the newer args. + v2.18.16 ======== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 09bd69f2055..26bcc78fb76 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -835,6 +835,29 @@ releases: - ansible-test-dist-info.yml - ansible-test-macos-aarch64.yml release_date: '2026-04-13' + 2.18.17rc1: + changes: + bugfixes: + - ansible-test remote alias - Alias values for ``--controller`` and ``--target`` + are properly resolved for ``remote``. Previously, remote alias values (e.g. + ``fedora/latest``) resolved to the correct name only for the legacy ``--remote`` + arg, failing with an unknown image error for the newer args. + release_summary: '| Release Date: 2026-05-11 + + | `Porting Guide `__ + + ' + security_fixes: + - 'psrp - Do not log raw stdout/stderr on verbosity 5 when task has ``no_log: + true`` set' + - 'winrm - Do not log raw stdout/stderr on verbosity 5 when task has ``no_log: + true`` set' + codename: Fool in the Rain + fragments: + - 2.18.17rc1_summary.yaml + - core_ci_remote_alias.yml + - winrm-psrp-nolog.yml + release_date: '2026-05-11' 2.18.1rc1: changes: bugfixes: diff --git a/changelogs/fragments/2.18.17rc1_summary.yaml b/changelogs/fragments/2.18.17rc1_summary.yaml new file mode 100644 index 00000000000..04b1dc9c37e --- /dev/null +++ b/changelogs/fragments/2.18.17rc1_summary.yaml @@ -0,0 +1,3 @@ +release_summary: | + | Release Date: 2026-05-11 + | `Porting Guide `__ diff --git a/lib/ansible/release.py b/lib/ansible/release.py index b44a30ba02f..65975b0a227 100644 --- a/lib/ansible/release.py +++ b/lib/ansible/release.py @@ -17,6 +17,6 @@ from __future__ import annotations -__version__ = '2.18.16.post0' +__version__ = '2.18.17rc1' __author__ = 'Ansible, Inc.' __codename__ = "Fool in the Rain"