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.11.0b3 #73977

Merged
merged 1 commit into from Mar 20, 2021
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
29 changes: 29 additions & 0 deletions changelogs/CHANGELOG-v2.11.rst
Expand Up @@ -5,6 +5,35 @@ ansible-core 2.11 "Hey Hey, What Can I Do" Release Notes
.. contents:: Topics


v2.11.0b3
=========

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

| Release Date: 2021-03-19
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__


Major Changes
-------------

- AnsibleModule - use ``ArgumentSpecValidator`` class for validating argument spec and remove private methods related to argument spec validation. Any modules using private methods should now use the ``ArgumentSpecValidator`` class or the appropriate validation function.

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

- Callbacks - Migrate more places in the ``TaskExecutor`` to sending callbacks directly over the queue, instead of sending them as ``TaskResult`` and short circuiting in the Strategy to send the callback. This enables closer to real time callbacks of retries and loop results (https://github.com/ansible/ansible/issues/73899)
- setup - fix distribution facts for Older Amazon Linux with ``/etc/os-release`` (https://github.com/ansible/ansible/issues/73946).

Bugfixes
--------

- Fix adding unrelated candidate names to the plugin loader redirect list.
- Strategy - When building the task in the Strategy from the Worker, ensure it is properly marked as finalized and squashed. Addresses an issue with ``ansible_failed_task``. (https://github.com/ansible/ansible/issues/57399)
- ansible-pull - Run all playbooks that when multiple are supplied via the command line (https://github.com/ansible/ansible/issues/72708)
- find module, fix default pattern when use_regex is true.

v2.11.0b2
=========

Expand Down
38 changes: 38 additions & 0 deletions changelogs/changelog.yaml
Expand Up @@ -1511,3 +1511,41 @@ releases:
- su_fix.yml
- v2.11.0b2_summary.yaml
release_date: '2021-03-15'
2.11.0b3:
changes:
bugfixes:
- Fix adding unrelated candidate names to the plugin loader redirect list.
- Strategy - When building the task in the Strategy from the Worker, ensure
it is properly marked as finalized and squashed. Addresses an issue with ``ansible_failed_task``.
(https://github.com/ansible/ansible/issues/57399)
- ansible-pull - Run all playbooks that when multiple are supplied via the command
line (https://github.com/ansible/ansible/issues/72708)
- find module, fix default pattern when use_regex is true.
major_changes:
- AnsibleModule - use ``ArgumentSpecValidator`` class for validating argument
spec and remove private methods related to argument spec validation. Any modules
using private methods should now use the ``ArgumentSpecValidator`` class or
the appropriate validation function.
minor_changes:
- Callbacks - Migrate more places in the ``TaskExecutor`` to sending callbacks
directly over the queue, instead of sending them as ``TaskResult`` and short
circuiting in the Strategy to send the callback. This enables closer to real
time callbacks of retries and loop results (https://github.com/ansible/ansible/issues/73899)
- setup - fix distribution facts for Older Amazon Linux with ``/etc/os-release``
(https://github.com/ansible/ansible/issues/73946).
release_summary: '| Release Date: 2021-03-19

| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__

'
codename: Hey Hey, What Can I Do
fragments:
- 57399-finalize-task-in-strategy.yml
- 72708_ansible_pull_multiple_playbooks.yml
- 73863-fix-plugin-redirect-list.yaml
- 73899-more-te-callbacks.yml
- 73946_amazon_linux.yml
- fix_find_default.yml
- use-validator-in-ansiblemodule.yml
- v2.11.0b3_summary.yaml
release_date: '2021-03-19'
3 changes: 3 additions & 0 deletions changelogs/fragments/v2.11.0b3_summary.yaml
@@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2021-03-19
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.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.11.0b2.post0'
__version__ = '2.11.0b3'
__author__ = 'Ansible, Inc.'
__codename__ = 'Hey Hey, What Can I Do'