Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New release v2.15.2rc1 #81204

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
32 changes: 32 additions & 0 deletions changelogs/CHANGELOG-v2.15.rst
Expand Up @@ -5,6 +5,38 @@ ansible-core 2.15 "Ten Years Gone" Release Notes
.. contents:: Topics


v2.15.2rc1
==========

Release Summary
---------------

| Release Date: 2023-07-10
| `Porting Guide <https://docs.ansible.com/ansible-core/2.15/porting_guides/porting_guide_core_2.15.html>`__


Minor Changes
-------------

- Utilize gpg check provided internally by the ``transaction.run`` method as oppose to calling it manually.
- ansible-test - Add Fedora 38 remote.
- ansible-test - Use a context manager to perform cleanup at exit instead of using the built-in ``atexit`` module.
- dnf5 - enable environment groups installation testing in CI as its support was added.
- dnf5 - enable now implemented ``cacheonly`` functionality

Bugfixes
--------

- From issue https://github.com/ansible/ansible/issues/80880, when notifying a handler from another handler, handler notifications must be registered immediately as the flush_handler call is not recursive.
- ansible-galaxy - Fix issue installing collections containing directories with more than 100 characters on python versions before 3.10.6
- paramiko_ssh, psrp, and ssh connection plugins - ensure that all values for options that should be strings are actually converted to strings (https://github.com/ansible/ansible/pull/81029).
- templating - In the template action and lookup, use local jinja2 environment overlay overrides instead of mutating the templars environment

Known Issues
------------

- ansible-test - The Fedora 37 remote is known to occasionally hang during boot. It is no longer routinely tested as a result. If possible, use the Fedora 38 remote instead.

v2.15.1
=======

Expand Down
43 changes: 43 additions & 0 deletions changelogs/changelog.yaml
Expand Up @@ -919,3 +919,46 @@ releases:
- pep517-backend-traceback-fix.yml
- update-maybe-json-uri.yml
release_date: '2023-06-12'
2.15.2rc1:
changes:
bugfixes:
- From issue https://github.com/ansible/ansible/issues/80880, when notifying
a handler from another handler, handler notifications must be registered immediately
as the flush_handler call is not recursive.
- ansible-galaxy - Fix issue installing collections containing directories with
more than 100 characters on python versions before 3.10.6
- paramiko_ssh, psrp, and ssh connection plugins - ensure that all values for
options that should be strings are actually converted to strings (https://github.com/ansible/ansible/pull/81029).
- templating - In the template action and lookup, use local jinja2 environment
overlay overrides instead of mutating the templars environment
known_issues:
- ansible-test - The Fedora 37 remote is known to occasionally hang during boot.
It is no longer routinely tested as a result. If possible, use the Fedora
38 remote instead.
minor_changes:
- Utilize gpg check provided internally by the ``transaction.run`` method as
oppose to calling it manually.
- ansible-test - Add Fedora 38 remote.
- ansible-test - Use a context manager to perform cleanup at exit instead of
using the built-in ``atexit`` module.
- dnf5 - enable environment groups installation testing in CI as its support
was added.
- dnf5 - enable now implemented ``cacheonly`` functionality
release_summary: '| Release Date: 2023-07-10

| `Porting Guide <https://docs.ansible.com/ansible-core/2.15/porting_guides/porting_guide_core_2.15.html>`__

'
codename: Ten Years Gone
fragments:
- 2.15.2rc1_summary.yaml
- 80880-register-handlers-immediately-if-iterating-handlers.yml
- 81005-use-overlay-overrides.yml
- 81029-connection-types.yml
- ansible-test-atexit.yml
- ansible-test-fedora-38.yml
- dnf5-cacheonly.yml
- dnf5-gpg-check-builtin.yml
- dnf5-test-env-groups.yml
- long-collection-paths-fix.yml
release_date: '2023-07-10'
3 changes: 3 additions & 0 deletions changelogs/fragments/2.15.2rc1_summary.yaml
@@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2023-07-10
| `Porting Guide <https://docs.ansible.com/ansible-core/2.15/porting_guides/porting_guide_core_2.15.html>`__
2 changes: 1 addition & 1 deletion lib/ansible/release.py
Expand Up @@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type

__version__ = '2.15.1.post0'
__version__ = '2.15.2rc1'
__author__ = 'Ansible, Inc.'
__codename__ = "Ten Years Gone"