summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRick Elrod <rick@elrod.me>2021-01-11 17:33:09 -0600
committerRick Elrod <rick@elrod.me>2021-01-11 17:33:09 -0600
commit422b9c09ee84ce7eda124114010ac6a075ada2f9 (patch)
tree200c3944ffed57b30fd542e43a627bad77fdf40f
parent08ba838a8e54baa476c8c33d55e1adc41e1b83d6 (diff)
downloadansible-422b9c09ee84ce7eda124114010ac6a075ada2f9.tar.gz
New release v2.10.5rc1v2.10.5rc1
-rw-r--r--changelogs/CHANGELOG-v2.10.rst35
-rw-r--r--changelogs/changelog.yaml62
-rw-r--r--changelogs/fragments/v2.10.5rc1_summary.yaml3
-rw-r--r--lib/ansible/release.py2
4 files changed, 101 insertions, 1 deletions
diff --git a/changelogs/CHANGELOG-v2.10.rst b/changelogs/CHANGELOG-v2.10.rst
index 0eac3697ea..485a5763e5 100644
--- a/changelogs/CHANGELOG-v2.10.rst
+++ b/changelogs/CHANGELOG-v2.10.rst
@@ -5,6 +5,41 @@ Ansible Base 2.10 "When the Levee Breaks" Release Notes
.. contents:: Topics
+v2.10.5rc1
+==========
+
+Release Summary
+---------------
+
+| Release Date: 2021-01-11
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+
+Minor Changes
+-------------
+
+- ansible-test - Changed the internal name of the custom plugin used to identify use of unwanted imports and functions.
+- ansible-test - The ``pylint`` sanity test is now skipped with a warning on Python 3.9 due to unresolved upstream regressions.
+- ansible-test - The ``pylint`` sanity test is now supported on Python 3.8.
+- ansible-test - add macOS 11.1 as a remote target (https://github.com/ansible/ansible/pull/72622)
+- ansible-test - remote macOS instances no longer install ``virtualenv`` during provisioning
+- ansible-test - virtualenv helper scripts now prefer ``venv`` on Python 3 over ``virtualenv`` if the ``ANSIBLE_TEST_PREFER_VENV`` environment variable is set
+
+Bugfixes
+--------
+
+- Apply ``_wrap_native_text`` only for builtin filters specified in STRING_TYPE_FILTERS.
+- Documentation change to the apt module to reference lock files (https://github.com/ansible/ansible/issues/73079).
+- Fix --list-tasks format `role_name : task_name` when task name contains the role name. (https://github.com/ansible/ansible/issues/72505)
+- Fix ansible-galaxy collection list to show collections in site-packages (https://github.com/ansible/ansible/issues/70147)
+- Fix bytestring vs string comparison in module_utils.basic.is_special_selinux_path() so that special-cased filesystems which don't support SELinux context attributes still allow files to be manipulated on them. (https://github.com/ansible/ansible/issues/70244)
+- Fix notifying handlers via `role_name : handler_name` when handler name contains the role name. (https://github.com/ansible/ansible/issues/70582)
+- async - Fix Python 3 interpreter parsing from module by comparing with bytes (https://github.com/ansible/ansible/issues/70690)
+- inventory - pass the vars dictionary to combine_vars instead of an individual key's value (https://github.com/ansible/ansible/issues/72975).
+- paramiko connection plugin - Ensure we only reset the connection when one has been previously established (https://github.com/ansible/ansible/issues/65812)
+- systemd - preserve the full unit name when using a templated service and ``systemd`` failed to parse dbus due to a known bug in ``systemd`` (https://github.com/ansible/ansible/pull/72985)
+- user - do the right thing when ``password_lock=True`` and ``password`` are used together (https://github.com/ansible/ansible/issues/72992)
+
v2.10.4
=======
diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml
index 73aa9bb196..711071814c 100644
--- a/changelogs/changelog.yaml
+++ b/changelogs/changelog.yaml
@@ -2282,3 +2282,65 @@ releases:
- skip_invalid_coll_name_when_listing.yml
- v2.10.4rc1_summary.yaml
release_date: '2020-12-07'
+ 2.10.5rc1:
+ changes:
+ bugfixes:
+ - Apply ``_wrap_native_text`` only for builtin filters specified in STRING_TYPE_FILTERS.
+ - Documentation change to the apt module to reference lock files (https://github.com/ansible/ansible/issues/73079).
+ - 'Fix --list-tasks format `role_name : task_name` when task name contains the
+ role name. (https://github.com/ansible/ansible/issues/72505)'
+ - Fix ansible-galaxy collection list to show collections in site-packages (https://github.com/ansible/ansible/issues/70147)
+ - Fix bytestring vs string comparison in module_utils.basic.is_special_selinux_path()
+ so that special-cased filesystems which don't support SELinux context attributes
+ still allow files to be manipulated on them. (https://github.com/ansible/ansible/issues/70244)
+ - 'Fix notifying handlers via `role_name : handler_name` when handler name contains
+ the role name. (https://github.com/ansible/ansible/issues/70582)'
+ - async - Fix Python 3 interpreter parsing from module by comparing with bytes
+ (https://github.com/ansible/ansible/issues/70690)
+ - inventory - pass the vars dictionary to combine_vars instead of an individual
+ key's value (https://github.com/ansible/ansible/issues/72975).
+ - paramiko connection plugin - Ensure we only reset the connection when one
+ has been previously established (https://github.com/ansible/ansible/issues/65812)
+ - 'systemd - preserve the full unit name when using a templated service and
+ ``systemd`` failed to parse dbus due to a known bug in ``systemd`` (https://github.com/ansible/ansible/pull/72985)
+
+ '
+ - 'user - do the right thing when ``password_lock=True`` and ``password`` are
+ used together (https://github.com/ansible/ansible/issues/72992)
+
+ '
+ minor_changes:
+ - ansible-test - Changed the internal name of the custom plugin used to identify
+ use of unwanted imports and functions.
+ - ansible-test - The ``pylint`` sanity test is now skipped with a warning on
+ Python 3.9 due to unresolved upstream regressions.
+ - ansible-test - The ``pylint`` sanity test is now supported on Python 3.8.
+ - ansible-test - add macOS 11.1 as a remote target (https://github.com/ansible/ansible/pull/72622)
+ - ansible-test - remote macOS instances no longer install ``virtualenv`` during
+ provisioning
+ - ansible-test - virtualenv helper scripts now prefer ``venv`` on Python 3 over
+ ``virtualenv`` if the ``ANSIBLE_TEST_PREFER_VENV`` environment variable is
+ set
+ release_summary: '| Release Date: 2021-01-11
+
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+ '
+ codename: When the Levee Breaks
+ fragments:
+ - 65812-paramiko-attribute-error.yml
+ - 70244-selinux-special-fs.yml
+ - 70690-async-interpreter.yml
+ - 72511-always-prepend-role-to-task-name.yml
+ - 72979-fix-inventory-merge-hash-replace.yaml
+ - 72992-user-account-lock-always-changes.yml
+ - 73079-update-documentation-around-apt-lock.yml
+ - ansible-test-pylint-plugin-name.yml
+ - ansible-test-pylint-python-3.8-3.9.yml
+ - ansible-test-venv-virtualenv-fallback.yml
+ - ci-add-macos-11.yml
+ - collection-list-site-packages.yaml
+ - systemd-preserve-full-unit-name.yml
+ - v2.10.5rc1_summary.yaml
+ - wrap_native_text-non-collections-only.yml
+ release_date: '2021-01-11'
diff --git a/changelogs/fragments/v2.10.5rc1_summary.yaml b/changelogs/fragments/v2.10.5rc1_summary.yaml
new file mode 100644
index 0000000000..07412f8d93
--- /dev/null
+++ b/changelogs/fragments/v2.10.5rc1_summary.yaml
@@ -0,0 +1,3 @@
+release_summary: |
+ | Release Date: 2021-01-11
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
diff --git a/lib/ansible/release.py b/lib/ansible/release.py
index 69390c6ed3..d19471a51d 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.10.4.post0'
+__version__ = '2.10.5rc1'
__author__ = 'Ansible, Inc.'
__codename__ = 'When the Levee Breaks'