summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changelogs/.changes.yaml50
-rw-r--r--changelogs/CHANGELOG-v2.9.rst66
-rw-r--r--changelogs/fragments/v2.9.2_summary.yaml3
-rw-r--r--lib/ansible/release.py2
4 files changed, 120 insertions, 1 deletions
diff --git a/changelogs/.changes.yaml b/changelogs/.changes.yaml
index 403a99f4ab..dcb071c25f 100644
--- a/changelogs/.changes.yaml
+++ b/changelogs/.changes.yaml
@@ -1414,3 +1414,53 @@ releases:
- win_partition-var.yaml
- xml-deprecated-functions.yml
release_date: '2019-11-13'
+ 2.9.2:
+ codename: Immigrant Song
+ fragments:
+ - 59522-renamed-module-tls-client-auth-params-to-avoid-overlaping-with-fetch_url.yaml
+ - 59887-scale-bug.yml
+ - 62348-yarn-no_version_install_fix.yml
+ - 63887-docker_swarm_service-sort-lists-when-checking-changes.yml
+ - 63969-zabbix_action_argsfix.yml
+ - 64371-postgresql_privs-always-reports-as-changed-when-using-default_privs.yml
+ - 64397-netscaler_service-bugfix.yml
+ - 64648-acme_certificate-acmev1.yml
+ - 64661-postgres_py_add_query_params_arg.yml
+ - 64789-regression-rescue-vars-not-defined.yml
+ - 64807-postgresql_user_fix_not_commiting_changes_when_groups_is_set.yml
+ - 64946_update_modules_docs_notes.yml
+ - 64947_update_modules_docs_notes.yml
+ - 64948_update_modules_docs_notes.yml
+ - 64949_update_modules_docs_notes.yml
+ - 64950_update_modules_docs_notes.yml
+ - 64951_update_modules_docs_notes.yml
+ - 64982-fortios_httpapi_plugin_compability_fix.yml
+ - 65017-openssh_keypair-idempotence.yml
+ - 65018-docker-none-errors.yml
+ - 65043-enable-parameter-value-to-be-false.yaml
+ - 65065-plugins-netconf-ce-fix.yaml
+ - 65093-postgresql_lang_use_query_params_with_cursor.yml
+ - 65167_fix_nxos_facts_rendering.yaml
+ - 65198-ansibleundefined-is-not-unsafe.yml
+ - 65223-postgresql_db-exception-added.yml
+ - 65310-postgresql_owner_use_query_params.yml
+ - 65435-openssl_csr-privatekey_path-required.yml
+ - ansible-test-git-submodule.yml
+ - become-pass-precedence.yaml
+ - collection-install-url.yaml
+ - collection_error_fix.yml
+ - config-manager-vault-str.yaml
+ - galaxy-collections.yaml
+ - galaxy-error-reason.yaml
+ - include_vars_fix_none.yml
+ - netconf_persistent_fix.yml
+ - postgresol_privs-fix-status-sorting.yaml
+ - proxmox-6-version-detection.yaml
+ - typo_fix_vmware_guest_powerstate.yml
+ - v2.9.2_summary.yaml
+ - vmware_guest_restore_custom_values.yml
+ - win_chocolatey-check-install-path.yaml
+ - win_domain_computer-idempotence.yaml
+ - win_iis_webapppool-check-mode.yaml
+ - windows-coverage-encoding.yaml
+ release_date: '2019-12-04'
diff --git a/changelogs/CHANGELOG-v2.9.rst b/changelogs/CHANGELOG-v2.9.rst
index c4772f21bc..36f5fb01a2 100644
--- a/changelogs/CHANGELOG-v2.9.rst
+++ b/changelogs/CHANGELOG-v2.9.rst
@@ -5,6 +5,72 @@ Ansible 2.9 "Immigrant Song" Release Notes
.. contents:: Topics
+v2.9.2
+======
+
+Release Summary
+---------------
+
+| Release Date: 2019-12-04
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+
+Minor Changes
+-------------
+
+- Provides additional information about collection namespace name restrictions (https://github.com/ansible/ansible/issues/65151).
+- docker_swarm_service - Sort lists when checking for changes.
+
+Bugfixes
+--------
+
+- Check NoneType for raw_params before proceeding in include_vars (https://github.com/ansible/ansible/issues/64939).
+- Fix nxos_facts rendering of keys (https://github.com/ansible/ansible/pull/65167)
+- Fix regression when ``ansible_failed_task`` and ``ansible_failed_result`` are not defined in the rescue block (https://github.com/ansible/ansible/issues/64789)
+- Fix string parsing of inline vault strings for plugin config variable sources
+- Fixed typo in vmware_guest_powerstate module (https://github.com/ansible/ansible/issues/65161).
+- Revert customization of guest custom value behavior (https://github.com/ansible/ansible/issues/64291).
+- ``AnsibleUnsafe``/``AnsibleContext``/``Templar`` - Do not treat ``AnsibleUndefined`` as being "unsafe" (https://github.com/ansible/ansible/issues/65198)
+- acme_certificate - fix misbehavior when ACME v1 is used with ``modify_account`` set to ``false``.
+- ansible-galaxy - Fix ``collection install`` when installing from a URL or a file - https://github.com/ansible/ansible/issues/65109
+- ansible-galaxy - Return the HTTP code reason if no error msg was returned by the server - https://github.com/ansible/ansible/issues/64850
+- ansible-galaxy - Set ``User-Agent`` to Ansible version when interacting with Galaxy or Automation Hub
+- ansible-test now properly handles enumeration of git submodules. Enumeration is now done with ``git submodule status --recursive`` without specifying ``.`` for the path, since that could cause the command to fail. Instead, relative paths outside the current directory are filtered out of the results. Errors from ``git`` commands will now once again be reported as errors instead of warnings.
+- ansible-test windows coverage - Output temp files as UTF-8 with BOM to standardise against non coverage runs
+- become - Fix various plugins that still used play_context to get the become password instead of through the plugin - https://github.com/ansible/ansible/issues/62367
+- ce modules - Update(add) docs notes to tell user modules work connection.
+- ce modules - Update(add) docs notes to tell user modules work connection.
+- ce modules - Update(add) docs notes to tell user modules work connection.
+- ce modules - Update(add) docs notes to tell user modules work connection.
+- ce modules - Update(add) docs notes to tell user modules work connection.
+- ce modules - Update(add) docs notes to tell user modules work connection.
+- decouple k8s_scale from the k8s module utils so that it doesn't complain about missing arguments
+- docker_container - fix network idempotence comparison error.
+- docker_network - fix idempotence comparison error.
+- fix all checkpoint modules to be able to get parameter with value false (https://github.com/ansible/ansible/pull/65040)
+- fortios httpapi plugin - fix the issue that fortios httpapi plugin does not support python2
+- netconf_rpc module does not work with nxos (https://github.com/ansible/ansible/issues/63255).
+- netscaler_service - fixed issue preventing use of graceful attribute
+- openssh_keypair - fixes idempotence issue with public key (https://github.com/ansible/ansible/issues/64969).
+- openssl_csr - the module will now enforce that ``privatekey_path`` is specified when ``state=present``.
+- plugins-netconf-ce - Fix failed to get version information.
+- postgres.py - add a new keyword argument ``query_params`` (https://github.com/ansible/ansible/pull/64661).
+- postgresql_db - Removed exception for 'LibraryError' (https://github.com/ansible/ansible/issues/65223).
+- postgresql_idx.py - use the ``query_params`` arg of exec_sql function (https://github.com/ansible/ansible/pull/64661).
+- postgresql_lang - use query params with cursor.execute (https://github.com/ansible/ansible/pull/65093).
+- postgresql_owner - use query_params with cursor object (https://github.com/ansible/ansible/pull/65310).
+- postgresql_privs - sort results before comparing so that the values are compared and not the result of ``.sort()`` (https://github.com/ansible/ansible/pull/65125)
+- postgresql_privs.py - fix reports as changed behavior of module when using ``type=default_privs`` (https://github.com/ansible/ansible/issues/64371).
+- postgresql_user - fix the module doesn't correctly commit changes if groups is set (https://github.com/ansible/ansible/issues/64806).
+- proxmox - fix version detection of proxmox 6 and up (Fixes https://github.com/ansible/ansible/issues/59164)
+- pulp_repo - the ``client_cert`` and ``client_key`` options were used for both requests to the Pulp instance and for the repo to sync with, resulting in errors when they were used. Use the new options ``feed_client_cert`` and ``feed_client_key`` for client certificates that should only be used for repo synchronisation, and not for communication with the Pulp instance. (https://github.com/ansible/ansible/issues/59513)
+- runas - Fix the ``runas`` ``become_pass`` variable fallback from ``ansible_runas_runas`` to ``ansible_runas_pass``
+- win_chocolatey - Improve error checking when finding the path of a newly installed Chocolatey app
+- win_domain_computer - Fix idempotence checks when ``sAMAccountName`` is different from ``name``
+- win_iis_webapppool - Do not try and set attributes in check mode when the pool did not exist
+- yarn - handle no version when installing module by name (https://github.com/ansible/ansible/issues/55097)
+- zabbix_action - arguments ``event_source`` and ``esc_period`` no longer required when ``state=absent``
+
v2.9.1
======
diff --git a/changelogs/fragments/v2.9.2_summary.yaml b/changelogs/fragments/v2.9.2_summary.yaml
new file mode 100644
index 0000000000..6f47c99226
--- /dev/null
+++ b/changelogs/fragments/v2.9.2_summary.yaml
@@ -0,0 +1,3 @@
+release_summary: |
+ | Release Date: 2019-12-04
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
diff --git a/lib/ansible/release.py b/lib/ansible/release.py
index 302aca8fdb..5e324f47d8 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.1.post0'
+__version__ = '2.9.2'
__author__ = 'Ansible, Inc.'
__codename__ = 'Immigrant Song'