summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Clay <matt@mystile.com>2020-05-11 16:28:48 -0700
committerMatt Clay <matt@mystile.com>2020-05-11 16:28:48 -0700
commited2a39d68e17e1b1d4c5670e1847cf448cf20f53 (patch)
treec1c7501cc31bcdc7254e168291e8f4a4a0ac9019
parent972e55327c86d1a28d740b3374d4454c73a0e628 (diff)
downloadansible-2.9.8.tar.gz
New release v2.9.8v2.9.8
-rw-r--r--changelogs/.changes.yaml31
-rw-r--r--changelogs/CHANGELOG-v2.9.rst51
-rw-r--r--changelogs/fragments/v2.9.8_summary.yaml3
-rw-r--r--lib/ansible/release.py2
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'