From 357ba68b7679baff427556e37b9dcb941aed3d7d Mon Sep 17 00:00:00 2001 From: Matt Martz Date: Mon, 30 Oct 2023 15:04:29 -0500 Subject: [PATCH] New release v2.15.6rc1 (#82092) --- changelogs/CHANGELOG-v2.15.rst | 27 +++++++++++++++ changelogs/changelog.yaml | 37 +++++++++++++++++++++ changelogs/fragments/2.15.6rc1_summary.yaml | 3 ++ lib/ansible/release.py | 2 +- 4 files changed, 68 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/2.15.6rc1_summary.yaml diff --git a/changelogs/CHANGELOG-v2.15.rst b/changelogs/CHANGELOG-v2.15.rst index 04f40c08994..278185799da 100644 --- a/changelogs/CHANGELOG-v2.15.rst +++ b/changelogs/CHANGELOG-v2.15.rst @@ -5,6 +5,33 @@ ansible-core 2.15 "Ten Years Gone" Release Notes .. contents:: Topics +v2.15.6rc1 +========== + +Release Summary +--------------- + +| Release Date: 2023-10-30 +| `Porting Guide `__ + + +Minor Changes +------------- + +- ansible-test - Windows 2012 and 2012-R2 instances are now requested from Azure instead of AWS. + +Bugfixes +-------- + +- Fix ``run_once`` being incorrectly interpreted on handlers (https://github.com/ansible/ansible/issues/81666) +- Plugin loader does not dedupe nor cache filter/test plugins by file basename, but full path name. +- Properly template tags in parent blocks (https://github.com/ansible/ansible/issues/81053) +- Restoring the ability of filters/tests can have same file base name but different tests/filters defined inside. +- ``import_role`` reverts to previous behavior of exporting vars at compile time. +- ansible-galaxy - Provide a better error message when using a requirements file with an invalid format - https://github.com/ansible/ansible/issues/81901 +- ansible-inventory - index available_hosts for major performance boost when dumping large inventories +- ansible-test - Fix parsing of cgroup entries which contain a ``:`` in the path (https://github.com/ansible/ansible/issues/81977). + v2.15.5 ======= diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 8609dfdff3d..cea5ca74d2f 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1180,3 +1180,40 @@ releases: - role-deduplication-condition.yml - winrm-send-input.yml release_date: '2023-10-03' + 2.15.6rc1: + changes: + bugfixes: + - Fix ``run_once`` being incorrectly interpreted on handlers (https://github.com/ansible/ansible/issues/81666) + - Plugin loader does not dedupe nor cache filter/test plugins by file basename, + but full path name. + - Properly template tags in parent blocks (https://github.com/ansible/ansible/issues/81053) + - Restoring the ability of filters/tests can have same file base name but different + tests/filters defined inside. + - '``import_role`` reverts to previous behavior of exporting vars at compile + time.' + - ansible-galaxy - Provide a better error message when using a requirements + file with an invalid format - https://github.com/ansible/ansible/issues/81901 + - ansible-inventory - index available_hosts for major performance boost when + dumping large inventories + - ansible-test - Fix parsing of cgroup entries which contain a ``:`` in the + path (https://github.com/ansible/ansible/issues/81977). + minor_changes: + - ansible-test - Windows 2012 and 2012-R2 instances are now requested from Azure + instead of AWS. + release_summary: '| Release Date: 2023-10-30 + + | `Porting Guide `__ + + ' + codename: Ten Years Gone + fragments: + - 2.15.6rc1_summary.yaml + - 81053-templated-tags-inheritance.yml + - 81666-handlers-run_once.yml + - 81901-galaxy-requirements-format.yml + - ansible-test-cgroup-split.yml + - ansible-test-windows-2012-and-2012-R2.yml + - import_role_goes_public.yml + - inv_available_hosts_to_frozenset.yml + - j2_load_fix.yml + release_date: '2023-10-30' diff --git a/changelogs/fragments/2.15.6rc1_summary.yaml b/changelogs/fragments/2.15.6rc1_summary.yaml new file mode 100644 index 00000000000..bd216583774 --- /dev/null +++ b/changelogs/fragments/2.15.6rc1_summary.yaml @@ -0,0 +1,3 @@ +release_summary: | + | Release Date: 2023-10-30 + | `Porting Guide `__ diff --git a/lib/ansible/release.py b/lib/ansible/release.py index f11d7b563d7..7e599aa9358 100644 --- a/lib/ansible/release.py +++ b/lib/ansible/release.py @@ -19,6 +19,6 @@ from __future__ import (absolute_import, division, print_function) __metaclass__ = type -__version__ = '2.15.5.post0' +__version__ = '2.15.6rc1' __author__ = 'Ansible, Inc.' __codename__ = "Ten Years Gone"