diff options
author | Rick Elrod <rick@elrod.me> | 2021-01-11 17:37:31 -0600 |
---|---|---|
committer | Rick Elrod <rick@elrod.me> | 2021-01-11 17:37:31 -0600 |
commit | 4f15b61c830f87773f7499bb84dea9da9af2643c (patch) | |
tree | 3bccd5fa0b4cbe882907528d050398f0db9cf2f8 | |
parent | 6065dfb29104a4fd5cd2ade216babda6ab6b2a2f (diff) | |
download | ansible-4f15b61c830f87773f7499bb84dea9da9af2643c.tar.gz |
New release v2.9.17rc1v2.9.17rc1
-rw-r--r-- | changelogs/.changes.yaml | 20 | ||||
-rw-r--r-- | changelogs/CHANGELOG-v2.9.rst | 37 | ||||
-rw-r--r-- | changelogs/fragments/v2.9.17rc1_summary.yaml | 3 | ||||
-rw-r--r-- | lib/ansible/release.py | 2 |
4 files changed, 61 insertions, 1 deletions
diff --git a/changelogs/.changes.yaml b/changelogs/.changes.yaml index 16fbf617c3..fee34a40dc 100644 --- a/changelogs/.changes.yaml +++ b/changelogs/.changes.yaml @@ -1693,6 +1693,26 @@ releases: - set_mode_if_different-symlink-sticky-dir.yml - v2.9.16rc1_summary.yaml release_date: '2020-12-07' + 2.9.17rc1: + codename: Immigrant Song + fragments: + - 65722-unsafe-tuples.yml + - 65812-paramiko-attribute-error.yml + - 70244-selinux-special-fs.yml + - 70690-async-interpreter.yml + - 72958-fix-freeform-actions.yml + - 72979-fix-inventory-merge-hash-replace.yaml + - 72992-user-account-lock-always-changes.yml + - ansible-test-coverage-combine-export.yml + - ansible-test-venv-system-site-packages.yml + - ansible-test-venv-virtualenv-fallback.yml + - community.docker-53-docker_image-tag-push.yml + - community.docker-55-docker_image-loading.yml + - fix-bigiq-device-info.yaml + - k8s-support-kubernetes-v12.yml + - systemd-preserve-full-unit-name.yml + - v2.9.17rc1_summary.yaml + release_date: '2021-01-11' 2.9.2: codename: Immigrant Song fragments: diff --git a/changelogs/CHANGELOG-v2.9.rst b/changelogs/CHANGELOG-v2.9.rst index 025989dd04..a1e431f1fb 100644 --- a/changelogs/CHANGELOG-v2.9.rst +++ b/changelogs/CHANGELOG-v2.9.rst @@ -5,6 +5,43 @@ Ansible 2.9 "Immigrant Song" Release Notes .. contents:: Topics +v2.9.17rc1 +========== + +Release Summary +--------------- + +| Release Date: 2021-01-11 +| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__ + + +Minor Changes +------------- + +- ansible-test - Added a ``--export`` option to the ``ansible-test coverage combine`` command to facilitate multi-stage aggregation of coverage in CI pipelines. +- ansible-test - added a ``--venv-system-site-packages`` option for use with the ``--venv`` option +- ansible-test - virtualenv helper scripts now prefer ``venv`` on Python 3 over ``virtualenv`` if the ``ANSIBLE_TEST_PREFER_VENV`` environment variable is set +- bigiq_device_info module - add information on BIG-IQ 7.x support + +Bugfixes +-------- + +- 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) +- Freeform actions did not work with ``ansible.builtin.`` or ``ansible.legacy.`` FQCN (https://github.com/ansible/ansible/pull/72958). +- async - Fix Python 3 interpreter parsing from module by comparing with bytes (https://github.com/ansible/ansible/issues/70690) +- bigiq_device_info module - fix iteration bug in a _transform_name_attribute method +- docker_image - if ``push=true`` is used with ``repository``, and the image does not need to be tagged, still push. This can happen if ``repository`` and ``name`` are equal (https://github.com/ansible-collections/community.docker/issues/52, https://github.com/ansible-collections/community.docker/pull/53). +- docker_image - report error when loading a broken archive that contains no image (https://github.com/ansible-collections/community.docker/issues/46, https://github.com/ansible-collections/community.docker/pull/55). +- docker_image - report error when the loaded archive does not contain the specified image (https://github.com/ansible-collections/community.docker/issues/41, https://github.com/ansible-collections/community.docker/pull/55). +- inventory - pass the vars dictionary to combine_vars instead of an individual key's value (https://github.com/ansible/ansible/issues/72975). +- k8s - add support for python-kubernetes v12 and later - backport of support in community.kubernetes +- 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) + +- unsafe_proxy - Ensure that data within a tuple is marked as unsafe (https://github.com/ansible/ansible/issues/65722) +- user - do the right thing when ``password_lock=True`` and ``password`` are used together (https://github.com/ansible/ansible/issues/72992) + + v2.9.16 ======= diff --git a/changelogs/fragments/v2.9.17rc1_summary.yaml b/changelogs/fragments/v2.9.17rc1_summary.yaml new file mode 100644 index 0000000000..07412f8d93 --- /dev/null +++ b/changelogs/fragments/v2.9.17rc1_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 d5a145206d..d348c08794 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.16.post0' +__version__ = '2.9.17rc1' __author__ = 'Ansible, Inc.' __codename__ = 'Immigrant Song' |