summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changelogs/.changes.yaml37
-rw-r--r--changelogs/CHANGELOG-v2.9.rst57
-rw-r--r--changelogs/fragments/v2.9.16rc1_summary.yaml3
-rw-r--r--lib/ansible/release.py2
4 files changed, 98 insertions, 1 deletions
diff --git a/changelogs/.changes.yaml b/changelogs/.changes.yaml
index 067ffba8f7..c0295268b8 100644
--- a/changelogs/.changes.yaml
+++ b/changelogs/.changes.yaml
@@ -1651,6 +1651,43 @@ releases:
- v2.9.15rc1_summary.yaml
- zfs-root-snapshot.yml
release_date: '2020-10-26'
+ 2.9.16rc1:
+ codename: Immigrant Song
+ fragments:
+ - 161-ansible-collection-azure-inventory-fixes.yaml
+ - 211-fix-error-handling-during-tagging-failure.yaml
+ - 32143-pause-background-hangs.yml
+ - 66701-action-plugin-load-network-modules.yaml
+ - 71496-iptables-reorder-comment-position.yml
+ - 71528-systemd-capbpf-workaround.yml
+ - 71528-systemd-improve-unit-searching.yml
+ - 71528-systemd-list-unit-files.yml
+ - 71824-action-fqcns.yml
+ - 72056-support-list-vms-with-status-paused.yaml
+ - 72316-dnf-filtering.yml
+ - 72322-wait-for-handle-errors.yml
+ - 72516-fix-aix-network-facts.yml
+ - 72569-lvol_percentage_fix.yml
+ - 72623-ansible-test-unicode-paths.yml
+ - ansible-doc-has_action.yml
+ - ansible-test-acme-test-plugin.yml
+ - ansible-test-azp-change-detection.yml
+ - ansible-test-centos6-eol.yml
+ - ansible-test-collection-classification.yml
+ - ansible-test-remote-tar-format.yml
+ - backport-ansible.netcommon-135.yaml
+ - cffi-constraint.yml
+ - collections_cb_fix.yml
+ - ensure_local_user_correctness.yml
+ - escalate_priv_before_terminal.yaml
+ - galaxy-servers.yml
+ - play_context_remove_redundant_pwd.yml
+ - ps-sanity-requirements.yml
+ - py26-multiprocess-queue-bug.yml
+ - rhel-7.9.yml
+ - set_mode_if_different-symlink-sticky-dir.yml
+ - v2.9.16rc1_summary.yaml
+ release_date: '2020-12-07'
2.9.2:
codename: Immigrant Song
fragments:
diff --git a/changelogs/CHANGELOG-v2.9.rst b/changelogs/CHANGELOG-v2.9.rst
index 50ceec2fa9..84db5d75d9 100644
--- a/changelogs/CHANGELOG-v2.9.rst
+++ b/changelogs/CHANGELOG-v2.9.rst
@@ -5,6 +5,63 @@ Ansible 2.9 "Immigrant Song" Release Notes
.. contents:: Topics
+v2.9.16rc1
+==========
+
+Release Summary
+---------------
+
+| Release Date: 2020-12-07
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+
+Minor Changes
+-------------
+
+- ansible-doc - provide ``has_action`` field in JSON output for modules. That information is currently only available in the text view (https://github.com/ansible/ansible/pull/72359).
+- ansible-galaxy - find any collection dependencies in the globally configured Galaxy servers and not just the server the parent collection is from.
+
+- ansible-test - Added the ``-remote rhel/7.9`` option to run tests on RHEL 7.9
+- ansible-test - Fix container hostname/IP discovery for the ``acme`` test plugin.
+- ansible-test - centos6 end of life - container image updated to point to vault base repository (https://github.com/ansible/distro-test-containers/pull/54)
+- iptables - reorder comment postition to be at the end (https://github.com/ansible/ansible/issues/71444).
+- lvol - fix idempotency issue when using lvol with ``%VG`` or ``%PVS`` size options and VG is fully allocated (https://github.com/ansible-collections/community.general/pull/229).
+
+Bugfixes
+--------
+
+- Adjust various hard-coded action names to also include their ``ansible.builtin.`` and ``ansible.legacy.`` prefixed version (https://github.com/ansible/ansible/issues/71817, https://github.com/ansible/ansible/issues/71818, https://github.com/ansible/ansible/pull/71824).
+- Collection callbacks were ignoring options and rules for stdout and adhoc cases.
+- Fix virt module to support list_vms with a status of paused (https://github.com/ansible/ansible/issues/72059)
+- Fixed issue when `netstat` is either missing or doesn't have execution permissions leading to incorrect command being executed.
+- Try to load action plugin from the same collection as the module (https://github.com/ansible/ansible/pull/66701)
+- account for bug in Python 2.6 that occurs during interpreter shutdown to avoid stack trace
+- ansible-test - Correctly detect changes in a GitHub pull request when running on Azure Pipelines.
+- ansible-test - Skip installing requirements if they are already installed.
+- ansible-test - add constraint for ``cffi`` to prevent failure on systems with older versions of ``gcc`` (https://foss.heptapod.net/pypy/cffi/-/issues/480)
+
+- ansible-test - convert target paths to unicode on Python 2 to avoid ``UnicodeDecodeError`` (https://github.com/ansible/ansible/issues/68398, https://github.com/ansible/ansible/pull/72623).
+- ansible-test - improve classification of changes to ``.gitignore``, ``COPYING``, ``LICENSE``, ``Makefile``, and all files ending with one of ``.in`, ``.md`, ``.rst``, ``.toml``, ``.txt`` in the collection root directory (https://github.com/ansible/ansible/pull/72353).
+- ansible-test now uses GNU tar format instead of the Python default when creating payloads for remote systems
+- azure_rm inventory plugin - update to fetch availability zone information of VM in hostvars. (https://github.com/ansible-collections/azure/issues/161)
+- dnf - fix filtering to avoid dependncy conflicts (https://github.com/ansible/ansible/issues/72316)
+- ec2_group - Fixes error handling during tagging failures (https://github.com/ansible-collections/amazon.aws/issues/210).
+- ensure 'local' connection always has the correct default user for actions to consume.
+- network_cli - Update paramiko play_context when network_cli's play context is updated so that ssh parameters can be updated as well.
+- network_cli connection plugin - Perform privilege escalation before setting terminal.
+- pause - Fix indefinite hang when using a pause task on a background process (https://github.com/ansible/ansible/issues/32142)
+
+- remove redundant remote_user setting in play_context for local as plugin already does it, also removes fork/thread issue from use of pwd library.
+- set_mode_if_different - handle symlink if it is inside a directory with sticky bit set (https://github.com/ansible/ansible/pull/45198)
+
+- systemd - account for templated unit files using ``@`` when searching for the unit file (https://github.com/ansible/ansible/pull/72347#issuecomment-730626228)
+
+- systemd - follow up fix to https://github.com/ansible/ansible/issues/72338 to use ``list-unit-files`` rather than ``list-units`` in order to show all units files on the system.
+
+- systemd - work around bug with ``systemd`` 245 and 5.8 kernel that does not correctly report service state (https://github.com/ansible/ansible/issues/71528)
+
+- wait_for - catch and ignore errors when getting active connections with psutil (https://github.com/ansible/ansible/issues/72322)
+
v2.9.15
=======
diff --git a/changelogs/fragments/v2.9.16rc1_summary.yaml b/changelogs/fragments/v2.9.16rc1_summary.yaml
new file mode 100644
index 0000000000..f23058c519
--- /dev/null
+++ b/changelogs/fragments/v2.9.16rc1_summary.yaml
@@ -0,0 +1,3 @@
+release_summary: |
+ | Release Date: 2020-12-07
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
diff --git a/lib/ansible/release.py b/lib/ansible/release.py
index 2ab51b3809..c78b3340fc 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.9.15.post0'
+__version__ = '2.9.16rc1'
__author__ = 'Ansible, Inc.'
__codename__ = 'Immigrant Song'