summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRick Elrod <rick@elrod.me>2021-06-14 17:38:00 -0500
committerRick Elrod <rick@elrod.me>2021-06-14 17:38:00 -0500
commitc207402507256854e6642a5e3671e6dbb10bb9e0 (patch)
treedfaba78f0d507d71d16de0ca79d8fec1d18d289e
parent392e93135d78425be88ad31e832d12e83db2fa3e (diff)
downloadansible-c207402507256854e6642a5e3671e6dbb10bb9e0.tar.gz
New release v2.11.2rc1v2.11.2rc1
-rw-r--r--changelogs/CHANGELOG-v2.11.rst34
-rw-r--r--changelogs/changelog.yaml52
-rw-r--r--changelogs/fragments/v2.11.2rc1_summary.yaml3
-rw-r--r--lib/ansible/release.py2
4 files changed, 90 insertions, 1 deletions
diff --git a/changelogs/CHANGELOG-v2.11.rst b/changelogs/CHANGELOG-v2.11.rst
index 25e895e629..58a0155e64 100644
--- a/changelogs/CHANGELOG-v2.11.rst
+++ b/changelogs/CHANGELOG-v2.11.rst
@@ -5,6 +5,40 @@ ansible-core 2.11 "Hey Hey, What Can I Do" Release Notes
.. contents:: Topics
+v2.11.2rc1
+==========
+
+Release Summary
+---------------
+
+| Release Date: 2021-06-14
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+
+Security Fixes
+--------------
+
+- templating engine fix for not preserving usnafe status when trying to preserve newlines. CVE-2021-3583
+
+Bugfixes
+--------
+
+- AnsibleModule.set_mode_if_different - don't check file existence when check_mode is activated (https://github.com/ansible/ansible/issues/61185).
+- Apply ``display_failed_stderr`` callback option on loop item results. (https://github.com/ansible/ansible/issues/74864)
+- Avoid task executor from ending early as vars can come from delegated to host.
+- ansible-pull - update documentation for ``--directory`` option to clarify path must be absolute.
+- config, ensure 'quoted' lists from ini or env do not take the quotes literally as part of the list item.
+- gather_facts, package, service - fix using module_defaults for the modules in addition to the action plugins. (https://github.com/ansible/ansible/issues/72918)
+- psrp - Always cleanup the last run pipeline if a second pipeline is invoked to avoid violating any resource limits.
+- psrp - Fix error when resetting a connection that was initialised but not connected - (https://github.com/ansible/ansible/issues/74092).
+- psrp - Try to clean up any server-side resources when resetting a connection.
+- roles - make sure argspec validation task is tagged with ``always`` (https://github.com/ansible/ansible/pull/74994).
+- slurp - Fix error messages for unreadable files and directories (https://github.com/ansible/ansible/issues/67340).
+- slurp - handle error when ``path`` is a directory and not a file (https://github.com/ansible/ansible/pull/74930).
+- ssh connection - fix interaction between transfer settings options.
+- subversion - fix stack trace when getting information about the repository (https://github.com/ansible/ansible/issues/36498)
+- version test - improve error message when an empty version is provided
+
v2.11.1
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 73248f3f20..032358b0d1 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -1767,3 +1767,55 @@ releases:
- v2.11.1rc1_summary.yaml
- world_readable_fixes.yml
release_date: '2021-05-17'
+ 2.11.2rc1:
+ changes:
+ bugfixes:
+ - AnsibleModule.set_mode_if_different - don't check file existence when check_mode
+ is activated (https://github.com/ansible/ansible/issues/61185).
+ - Apply ``display_failed_stderr`` callback option on loop item results. (https://github.com/ansible/ansible/issues/74864)
+ - Avoid task executor from ending early as vars can come from delegated to host.
+ - ansible-pull - update documentation for ``--directory`` option to clarify
+ path must be absolute.
+ - config, ensure 'quoted' lists from ini or env do not take the quotes literally
+ as part of the list item.
+ - gather_facts, package, service - fix using module_defaults for the modules
+ in addition to the action plugins. (https://github.com/ansible/ansible/issues/72918)
+ - psrp - Always cleanup the last run pipeline if a second pipeline is invoked
+ to avoid violating any resource limits.
+ - psrp - Fix error when resetting a connection that was initialised but not
+ connected - (https://github.com/ansible/ansible/issues/74092).
+ - psrp - Try to clean up any server-side resources when resetting a connection.
+ - roles - make sure argspec validation task is tagged with ``always`` (https://github.com/ansible/ansible/pull/74994).
+ - slurp - Fix error messages for unreadable files and directories (https://github.com/ansible/ansible/issues/67340).
+ - slurp - handle error when ``path`` is a directory and not a file (https://github.com/ansible/ansible/pull/74930).
+ - ssh connection - fix interaction between transfer settings options.
+ - subversion - fix stack trace when getting information about the repository
+ (https://github.com/ansible/ansible/issues/36498)
+ - version test - improve error message when an empty version is provided
+ release_summary: '| Release Date: 2021-06-14
+
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+ '
+ security_fixes:
+ - templating engine fix for not preserving usnafe status when trying to preserve
+ newlines. CVE-2021-3583
+ codename: Hey Hey, What Can I Do
+ fragments:
+ - 36498-subversion-fix-info-parsing.yml
+ - 61185-basic.py-fix-check_mode.yaml
+ - 67340-slurp_error_message.yml
+ - 73864-action-plugin-module-defaults.yml
+ - 74864-display_failed_stderr-per-item.yml
+ - ansible-pull-doc-update.yml
+ - config_lists_unquote.yml
+ - delegate_te_fix.yml
+ - fix_scp_ssh_settings.yml
+ - fix_unsafe_newline.yml
+ - psrp-cleanup.yml
+ - psrp-reset.yml
+ - role_argspec_tagged_always.yml
+ - slurp-handle-error-with-dir.yml
+ - v2.11.2rc1_summary.yaml
+ - version_compare-error-on-empty.yml
+ release_date: '2021-06-14'
diff --git a/changelogs/fragments/v2.11.2rc1_summary.yaml b/changelogs/fragments/v2.11.2rc1_summary.yaml
new file mode 100644
index 0000000000..82add365b6
--- /dev/null
+++ b/changelogs/fragments/v2.11.2rc1_summary.yaml
@@ -0,0 +1,3 @@
+release_summary: |
+ | Release Date: 2021-06-14
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
diff --git a/lib/ansible/release.py b/lib/ansible/release.py
index a8f72e23de..fc2d804f02 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.11.1.post0'
+__version__ = '2.11.2rc1'
__author__ = 'Ansible, Inc.'
__codename__ = 'Hey Hey, What Can I Do'