Skip to content

Commit

Permalink
New release v2.15.0b3 (#80537)
Browse files Browse the repository at this point in the history
  • Loading branch information
sivel committed Apr 17, 2023
1 parent 86bcfec commit 1c16d87
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 3 deletions.
21 changes: 20 additions & 1 deletion changelogs/CHANGELOG-v2.15.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,25 @@ ansible-core 2.15 "Ten Years Gone" Release Notes
.. contents:: Topics


v2.15.0b3
=========

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

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

Bugfixes
--------

- Fix post-validating looped task fields so the strategy uses the correct values after task execution.
- Prevent running same handler multiple times when included via ``include_role`` (https://github.com/ansible/ansible/issues/73643)
- ansible-test - Add support for ``argcomplete`` version 3.
- pep517 build backend - Use the documented ``import_module`` import from ``importlib``.
- syntax check - Limit ``--syntax-check`` to ``ansible-playbook`` only, as that is the only CLI affected by this argument (https://github.com/ansible/ansible/issues/80506)

v2.15.0b2
=========

Expand Down Expand Up @@ -156,7 +175,7 @@ Minor Changes
Breaking Changes / Porting Guide
--------------------------------

- ansible-doc - no longer treat plugins in collections whose name starts with ``_`` as deprecated (https://github.com/ansible/ansible/pull/79217).
- ansible-doc - no longer treat plugins in collections whose name starts with ``_`` as deprecated (https://github.com/ansible/ansible/pull/79362).
- ansible-test - Integration tests which depend on specific file permissions when running in an ansible-test managed host environment may require changes. Tests that require permissions other than ``755`` or ``644`` may need to be updated to set the necessary permissions as part of the test run.
- ansible-test - The ``vcenter`` test plugin now defaults to using a user-provided static configuration instead of the ``govcsim`` simulator for collections. Set the ``ANSIBLE_VCSIM_CONTAINER`` environment variable to ``govcsim`` to use the simulator. Keep in mind that the simulator is deprecated and will be removed in a future release.
- ansible-test sanity - previously plugins and modules in collections whose name started with ``_`` were treated as deprecated, even when they were not marked as deprecated in ``meta/runtime.yml``. This is no longer the case (https://github.com/ansible/ansible/pull/79362).
Expand Down
27 changes: 26 additions & 1 deletion changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ releases:
changes:
breaking_changes:
- ansible-doc - no longer treat plugins in collections whose name starts with
``_`` as deprecated (https://github.com/ansible/ansible/pull/79217).
``_`` as deprecated (https://github.com/ansible/ansible/pull/79362).
- ansible-test - Integration tests which depend on specific file permissions
when running in an ansible-test managed host environment may require changes.
Tests that require permissions other than ``755`` or ``644`` may need to be
Expand Down Expand Up @@ -753,3 +753,28 @@ releases:
- dnf5-logs-api.yml
- run-command-selectors-prompt-only.yml
release_date: '2023-04-10'
2.15.0b3:
changes:
bugfixes:
- Fix post-validating looped task fields so the strategy uses the correct values
after task execution.
- Prevent running same handler multiple times when included via ``include_role``
(https://github.com/ansible/ansible/issues/73643)
- ansible-test - Add support for ``argcomplete`` version 3.
- pep517 build backend - Use the documented ``import_module`` import from ``importlib``.
- syntax check - Limit ``--syntax-check`` to ``ansible-playbook`` only, as that
is the only CLI affected by this argument (https://github.com/ansible/ansible/issues/80506)
release_summary: '| Release Date: 2023-04-17
| `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.0b3_summary.yaml
- 73643-handlers-prevent-multiple-runs.yml
- 80476-fix-loop-task-post-validation.yml
- 80506-syntax-check-playbook-only.yml
- ansible-test-argcomplete-3.yml
- pep517-backend-import-fix.yml
release_date: '2023-04-17'
3 changes: 3 additions & 0 deletions changelogs/fragments/2.15.0b3_summary.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2023-04-17
| `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
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type

__version__ = '2.15.0b2.post0'
__version__ = '2.15.0b3'
__author__ = 'Ansible, Inc.'
__codename__ = "Ten Years Gone"

0 comments on commit 1c16d87

Please sign in to comment.