New release v2.9.5

pull/67392/head v2.9.5
Matt Clay 5 years ago
parent 6f95e9629b
commit 9388be4269

@ -1545,3 +1545,50 @@ releases:
- 66549-enablerepo-not-honored-when-used-with-disablerepo-all.yml
- v2.9.4_summary.yaml
release_date: '2020-01-20'
2.9.5:
codename: Immigrant Song
fragments:
- 54958-jenkins-job-python3-support.yml
- 55220-Fix-to-enable-edit-Cisco-IOS-macros.yaml
- 56629-synchronize-password-auth.yaml
- 59184-ovirt_add_search_with_space.yml
- 59772-fix_ansible_issue_58619.yaml
- 63960_fix_nxos_interfaces.yaml
- 64495-os_network-openstacksdk-min.yml
- 64963-dnf_idempotence.yml
- 65422-fix-throttle-with-linear-strategy.yml
- 65750-pacman.yml
- 65969-iosxr-command-requirements-update.yaml
- 66219-update-user-module-for-64733.yml
- 66263-podman-connection-no-pause-rootless.yml
- 66274-ios_banner_nongreedy.yml
- 66398-pamd_fix-attributeerror-when-removing-first-line.yml
- 66439_fix_nxos_telemetry_facts.yaml
- 66599-docker-healthcheck.yml
- 66604-powershell-unc-paths.yml
- 66652-ovirt_vm-add-docs-ova.yml
- 66654-fix-ipv6-duplication-for-replace-state-ios-l3-interfaces.yaml
- 66726-galaxy-fix-attribute-error.yml
- 66806-mysql_variables_not_support_variables_with_dot.yml
- 66807-redhat_subscription-no-default-quantity.yaml
- 66810-ovirt_job-add-when-job-is-detected-but-in-state-finished.yml
- 66859-ovirt_netwrok-correct-external-provider-check.yml
- 66866_nxos_fan_facts.yaml
- 66914-purefa_user_string.yaml
- 66918-removed_in_version-fix.yml
- 66974-mysql_user_doesnt_support_privs_with_underscore.yml
- 67036-openssl_publickey-backend.yml
- 67188-fix-aws_az_info-deprecation.yaml
- 67241-pmrun-quote-entire-success-command-string.yml
- 67272-ovirt_disk-update-interface-docs.yml
- ansible-test-constraints-virtualenv.yml
- ansible-test-jinja2-python-2.6.yml
- file-fix-diff-peek-arg-spec.yaml
- gitlab_project_variable.yml
- include_vars-ad-hoc-stack-trace-fix.yaml
- systemd-offline.yml
- v2.9.5_summary.yaml
- wait_for_connection-interpreter-discovery-retry.yaml
- warnings-remove-extra-newline.yaml
- win-coverage-out-encoding.yaml
release_date: '2020-02-13'

@ -5,6 +5,74 @@ Ansible 2.9 "Immigrant Song" Release Notes
.. contents:: Topics
v2.9.5
======
Release Summary
---------------
| Release Date: 2020-02-13
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
Minor Changes
-------------
- add one note to help ansible user to understand the requirements to (https://github.com/ansible/ansible/pull/65969)
- ovirt_disk: remove default value because the parameter is required when disk is attached to vm
- ovirt_vm add comunentaion about how to import ova
- powershell (shell plugin) - Fix `join_path` to support UNC paths (https://github.com/ansible/ansible/issues/66341)
Deprecated Features
-------------------
- aws_az_info (aws_az_facts) - Fixed deprecation warning so that it triggers when run as aws_az_facts. Bumped removal version to 2.14
Bugfixes
--------
- AnsibleModule.run_command() - set ``close_fds`` to ``False`` on Python 2 if ``pass_fds`` are passed to ``run_command()``. Since ``subprocess.Popen()`` on Python 2 does not have the ``pass_fds`` option, there is no way to exclude a specific list of file descriptors from being closed.
- Fix multiple issues with nxos_interfaces states (https://github.com/ansible/ansible/pull/63960/).
- Module arguments in suboptions which were marked as deprecated with ``removed_in_version`` did not result in a warning.
- Redact GitLab Project variables which might include sensetive information such as password, api_keys and other project related details.
- Working implementation for editing Cisco IOS macros(https://github.com/ansible/ansible/pull/55220)
- ansible-test - Use ``virtualenv`` versions before 20 on provisioned macOS instances to remain compatible with an older pip install.
- ansible-test now limits Jinja2 installs to version 2.10 and earlier on Python 2.6
- ansible-test windows coverage - Ensure coverage reports are UTF-8 encoded without a BOM
- bump the minimum openstacksdk version when os_network uses the dns_domain argument
- display - remove extra new line after warnings (https://github.com/ansible/ansible/pull/65199)
- dnf - Fix idempotence of `state: installed` (https://github.com/ansible/ansible/issues/64963)
- docker_container - passing ``test: [NONE]`` now actually disables the image's healthcheck, as documented.
- docker_swarm_service - passing ``test: [NONE]`` now actually disables the image's healthcheck, as documented.
- file - change ``_diff_peek`` in argument spec to be the correct type, which is ``bool`` (https://github.com/ansible/ansible/issues/59433)
- galaxy - Fix an AttributeError on ansible-galaxy install with an empty requirements.yml (https://github.com/ansible/ansible/issues/66725).
- group - The group module was not correctly detecting whether a local group is existing or not with local set to yes if the same group exists in a non local group repository e.g. LDAP. (https://github.com/ansible/ansible/issues/58619)
- include_vars - fix stack trace when passing ``dirs`` in an ad-hoc command (https://github.com/ansible/ansible/issues/62633)
- ios_* - Fix bug where IPV6 was duplicated for replace state (https://github.com/ansible/ansible/pull/66654)
- ios_banner - Modified the regular expression check to be non greedy when multiple banners are present.
- jenkins_job module: xml config encoding bugfix on python3
- mysql_user - fix support privileges with underscore (https://github.com/ansible/ansible/issues/66974).
- mysql_variable - fix the module doesn't support variables name with dot (https://github.com/ansible/ansible/issues/54239).
- nxos_facts: Don't throw an error if faninfo is not reported.
- nxos_telemetry - Fix fact gathering for sensor-groups (https://github.com/ansible/ansible/pull/66439)
- openssl_publickey - fix a module crash caused when pyOpenSSL is not installed (https://github.com/ansible/ansible/issues/67035).
- ovirt - add suport for search with space
- ovirt_job: add job when job is already existing and is in state finished
- ovirt_network: add check to control when creating network
- pacman - fix module crash with ``IndexError: list index out of range`` (https://github.com/ansible/ansible/issues/63077)
- pamd - Bugfix for attribute error when removing the first or last line
- pmrun plugin - The success command string was no longer quoted. This caused unusual use-cases like ``become_flags=su - root -c`` to fail.
- podman connection plugin - fix to handle the new default copy pause rootless containers from upstream (https://github.com/ansible/ansible/issues/66263)
- pure - fix incorrect user_string setting in module_utils file (https://github.com/ansible/ansible/pull/66914)
- redhat_subscription - do not set the default quantity to ``1`` when no quantity is provided (https://github.com/ansible/ansible/issues/66478)
- synchronize - fix password authentication on Python 2 (https://github.com/ansible/ansible/issues/56629)
- systemd - don't require systemd to be running to enable/disable or mask/unmask units
- throttle: the linear strategy didn't always stuck with the throttle limit
- user - update module to support silencing ``no_log`` warnings in the future (see: https://github.com/ansible/ansible/pull/64733)
- wait_for_connection - with pipelining enabled, interpreter discovery would fail if the first connection attempt was not successful
v2.9.4
======

@ -0,0 +1,3 @@
release_summary: |
| Release Date: 2020-02-13
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__

@ -19,6 +19,6 @@
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type
__version__ = '2.9.4.post0'
__version__ = '2.9.5'
__author__ = 'Ansible, Inc.'
__codename__ = 'Immigrant Song'

Loading…
Cancel
Save