diff options
author | Matt Clay <matt@mystile.com> | 2020-05-11 16:28:48 -0700 |
---|---|---|
committer | Matt Clay <matt@mystile.com> | 2020-05-11 16:28:48 -0700 |
commit | ed2a39d68e17e1b1d4c5670e1847cf448cf20f53 (patch) | |
tree | c1c7501cc31bcdc7254e168291e8f4a4a0ac9019 | |
parent | 972e55327c86d1a28d740b3374d4454c73a0e628 (diff) | |
download | ansible-ed2a39d68e17e1b1d4c5670e1847cf448cf20f53.tar.gz |
New release v2.9.8v2.9.8
-rw-r--r-- | changelogs/.changes.yaml | 31 | ||||
-rw-r--r-- | changelogs/CHANGELOG-v2.9.rst | 51 | ||||
-rw-r--r-- | changelogs/fragments/v2.9.8_summary.yaml | 3 | ||||
-rw-r--r-- | lib/ansible/release.py | 2 |
4 files changed, 85 insertions, 2 deletions
diff --git a/changelogs/.changes.yaml b/changelogs/.changes.yaml index ba267788a9..04539a3bbb 100644 --- a/changelogs/.changes.yaml +++ b/changelogs/.changes.yaml @@ -1678,3 +1678,34 @@ releases: - win-web-request-no_proxy.yaml - win_setup-fqdn.yaml release_date: '2020-04-16' + 2.9.8: + codename: Immigrant Song + fragments: + - 225-mysql_user_fix_no_database_selected.yml + - 64810-hostname-add-manjaro-linux-distribution.yml + - 66721-better-jinja2-collection-error-handling.yml + - 66996-zabbix-template.yaml + - 67407-pip-virtualenv_command-args.yml + - 67418-postgresql_set_converts_value_to_uppercase.yml + - 68211-systemd-list-unit-files-parsing.yml + - 68251-redfish_config-fix-boolean-bios-attr-support.yaml + - 68310-low_level_execute_command-honor-executable.yml + - 68592-pip-check_mode-prereleases.yml + - 69101-collection-role-to-standalone-role.yml + - 69123-ovirt_network-allow-to-remove-vlan_tag.yml + - 69133-role-install-non-ascii.yml + - 69150-ovirt_disk-upload-image-auto-detect-size.yml + - 69153-ovirt_disk-add-warning-when-uploading-wrong-format.yml + - 69160-add-missing-parameter.yaml + - 69165_constructed.yml + - ansible-test-obsolete-vcenter-proivisioning.yml + - ansible-test-rhel-82.yml + - b5a0475a-revert-persistent-connection-messages.yml + - dnf-4-2-18.yml + - dont_hide_json_error.yml + - fileglob_fixes.yml + - inventory_docs_fix.yml + - network_refactor_prompt_check.yaml + - v2.9.8_summary.yaml + - win_psmodule-repo-tls.yaml + release_date: '2020-05-11' diff --git a/changelogs/CHANGELOG-v2.9.rst b/changelogs/CHANGELOG-v2.9.rst index ec0d52327e..5f7ccf44bd 100644 --- a/changelogs/CHANGELOG-v2.9.rst +++ b/changelogs/CHANGELOG-v2.9.rst @@ -5,6 +5,55 @@ Ansible 2.9 "Immigrant Song" Release Notes .. contents:: Topics +v2.9.8 +====== + +Release Summary +--------------- + +| Release Date: 2020-05-11 +| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__ + + +Minor Changes +------------- + +- Add test for reboot & wait_for_connection on EOS & IOS (https://github.com/ansible/ansible/pull/63014) +- Fixed 'intersect' filter spelling in constructed inventory plugin example. +- Move cli prompt check logic from action to cliconf plugin (https://github.com/ansible/ansible/pull/63945) +- Point inventory script location to their respective version rather than devel version in documentation. +- ansible-test - Now includes testing support for RHEL 8.2 +- ansible-test - Remove obsolete support for provisioning remote vCenter instances. The supporting services are no longer available. + +Bugfixes +-------- + +- Collections - Allow a collection role to call a stand alone role, without needing to explicitly add ``ansible.legacy`` to the collection search order within the collection role. (https://github.com/ansible/ansible/issues/69101) +- Fix cli context check for network_cli connection (https://github.com/ansible/ansible/pull/64697) +- Revert 5f6427b1fc7449a5c42212013d3f628665701c3d as it breaks netconf connection +- Role Installation - Ensure that a role containing files with non-ascii characters can be installed (https://github.com/ansible/ansible/issues/69133) +- Update ActionBase._low_level_execute_command to honor executable (https://github.com/ansible/ansible/issues/68054) +- collections - Handle errors better for filters and tests in collections, where a non-existent collection is specified, or importing the plugin results in an exception (https://github.com/ansible/ansible/issues/66721) +- deal with cases in which just a file is pased and not a path with directories, now fileglob correctly searches in 'files/' subdirs. +- dnf - Unified error messages when trying to install a nonexistent package with newer dnf (4.2.18) vs older dnf (4.2.9) +- dnf - Unified error messages when trying to remove a wildcard name that is not currently installed, with newer dnf (4.2.18) vs older dnf (4.2.9) +- hostname - make module work on Manjaro Linux (https://github.com/ansible/ansible/issues/61382) +- mysql_user - fix the error No database selected (https://github.com/ansible/ansible/issues/68070). +- ovirt_disk: add warning when uploading wrong format +- ovirt_disk: upload image auto detect size +- ovirt_network: allow to remove vlan_tag +- pip - The virtualenv_command option can now include arguments without requiring the full path to the binary. (https://github.com/ansible/ansible/issues/52275) +- pip - check_mode with ``state: present`` now returns the correct state for pre-release versioned packages +- postgresql_set - fix converting value to uppercase (https://github.com/ansible/ansible/issues/67377). +- redfish_config - fix support for boolean bios attrs (https://github.com/ansible/ansible/pull/68251) +- service_facts - Now correctly parses systemd list-unit-files for systemd >=245 +- sysvinit - Add missing parameter ``module`` in call to ``daemonize()``. +- the default parsing will now show existing JSON errors and not just YAML (last attempted), also we avoid YAML parsing when we know we only want JSON issue +- win_psmodule - Fix TLS 1.2 compatibility with PSGallery. +- win_psrepository - Fix TLS 1.2 compatibility with PSGallery. +- win_psrepository - Fix ``Ignore`` error when trying to retrieve the list of registered repositories +- zabbix_template - no longer fails with KeyError when there are no macros present in existing template (see https://github.com/ansible-collections/community.zabbix/issues/19) + v2.9.7 ====== @@ -46,7 +95,7 @@ Bugfixes - Fact Delegation - Add ability to indicate which facts must always be delegated. Primarily for ``discovered_interpreter_python`` right now, but extensible later. (https://github.com/ansible/ansible/issues/61002) - Fix nxos_lacp replace operation (https://github.com/ansible/ansible/pull/64074). - Handle equal sign in password while using passwordstore lookup plugin. -- In fetch action, avoid using slurp return to set up dest, also ensure no dir traversal CVE-2019-3828. +- In fetch action, avoid using slurp return to set up dest, also ensure no dir traversal CVE-2020-1735. - In vmware_guest_network module use appropriate network while creating or reconfiguring (https://github.com/ansible/ansible/issues/65968). - Log additional messages from persistent connection modules that may be missed if the module fails or returns early. - `vmware_content_deploy_template`'s `cluster` argument no longer fails with an error message about resource pools. diff --git a/changelogs/fragments/v2.9.8_summary.yaml b/changelogs/fragments/v2.9.8_summary.yaml new file mode 100644 index 0000000000..fd6bf5738d --- /dev/null +++ b/changelogs/fragments/v2.9.8_summary.yaml @@ -0,0 +1,3 @@ +release_summary: | + | Release Date: 2020-05-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 e563ce6d90..c0bbb9993e 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.7.post0' +__version__ = '2.9.8' __author__ = 'Ansible, Inc.' __codename__ = 'Immigrant Song' |