summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--changelogs/.changes.yaml46
-rw-r--r--changelogs/CHANGELOG-v2.7.rst67
-rw-r--r--changelogs/fragments/v2.7.5_summary.yaml3
-rw-r--r--lib/ansible/release.py2
4 files changed, 117 insertions, 1 deletions
diff --git a/changelogs/.changes.yaml b/changelogs/.changes.yaml
index 8c4d977882..740f78f2d9 100644
--- a/changelogs/.changes.yaml
+++ b/changelogs/.changes.yaml
@@ -656,3 +656,49 @@ releases:
- powershell-bootstrap.yaml
- v2.7.4_summary.yaml
release_date: '2018-11-30'
+ 2.7.5:
+ codename: In the Light
+ fragments:
+ - 33239-sensu-expire-cast-int.yaml
+ - 45122-fix-unarchive-excluded_files.yaml
+ - 45155-vmware-handle_exception.yaml
+ - 45155-vmware_host_service_facts-update_docs.yaml
+ - 46604-ontap-cifs-server-no-log-password.yaml
+ - 46740-gcp-utils-credentials-scoping.yaml
+ - 47019-mail-fix-py27-regression.yaml
+ - 47313-vmware-fix_module_error.yaml
+ - 48728-win_nssm-credential-quoting.yml
+ - 48730-zabbix_hostmacro-fixes.yml
+ - 48792-templar-fix-AttributeError.yml
+ - 48950-vault-encrypted-data-native-jinja.yaml
+ - 49096-ansible-galaxy-fix_info_typo.yaml
+ - 49113-iam-role-arn-parsing-updated.yml
+ - 49123-backport-devuan-support.yml
+ - 49212-require-git-ansible-galaxy.yaml
+ - 49235-docker_swarm_service-user-default.yaml
+ - 49266-acme-error-messages.yml
+ - 49299-openshift-inventory-plugin-empty-pods-and-serialization.yaml
+ - 49394_azure_image.yml
+ - 49407-acme-disabled-accounts.yml
+ - 49474-network_utils_dict_merge_fix.yaml
+ - 49553-aci_rest-fix-ignoring-custom-port.yaml
+ - avoid_ssh_retry_discolsures.yml
+ - azure_rm_subnet_route_table.yaml
+ - clear_system_variablse.yml
+ - detect_interpreter_stdout.yml
+ - dnf-fix-plugin-loading.yaml
+ - docker-swarm-min-ver.yaml
+ - iosxr_netconf_plugin_fix.yaml
+ - jinja2_native-fallback-warning.yaml
+ - nxos_facts_multiple_bugfixes.yaml
+ - nxos_install_os_nxapi_fix.yaml
+ - nxos_interface_linkagg_idempotence.yaml
+ - openstack-fixes-for-2.7.5.yaml
+ - ovirt_storage_connection_password-comparison.yaml
+ - parimko_ssh-log-message.yaml
+ - reboot-fix-exception-type.yaml
+ - redis-3-compat.yaml
+ - squash-deprecation-message.yml
+ - v2.7.5_summary.yaml
+ - vm_fix.yml
+ release_date: '2018-12-13'
diff --git a/changelogs/CHANGELOG-v2.7.rst b/changelogs/CHANGELOG-v2.7.rst
index 9b458a0a5b..b52bd5d469 100644
--- a/changelogs/CHANGELOG-v2.7.rst
+++ b/changelogs/CHANGELOG-v2.7.rst
@@ -5,6 +5,73 @@ Ansible 2.7 "In the Light" Release Notes
.. contents:: Topics
+v2.7.5
+======
+
+Release Summary
+---------------
+
+| Release Date: 2018-12-13
+| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
+
+
+Minor Changes
+-------------
+
+- Add warning about falling back to jinja2_native=false when Jinja2 version is lower than 2.10.
+- Change the position to search os-release since clearlinux new versions are providing /etc/os-release too
+- Fixed typo in ansible-galaxy info command.
+- Improve the deprecation message for squashing, to not give misleading advice
+- Update docs and return section of vmware_host_service_facts module.
+- ansible-galaxy: properly warn when git isn't found in an installed bin path instead of traceback
+- dnf module properly load and initialize dnf package manager plugins
+- docker_swarm_service: use docker defaults for the ``user`` parameter if it is set to ``null``
+
+Bugfixes
+--------
+
+- ACME modules: improve error messages in some cases (include error returned by server).
+- Added unit test for VMware module_utils.
+- Also check stdout for interpreter errors for more intelligent messages to user
+- Backported support for Devuan-based distribution
+- Convert hostvars data in OpenShift inventory plugin to be serializable by ansible-inventory
+- Fix AttributeError (Python 3 only) when an exception occurs while rendering a template
+- Fix N3K power supply facts (https://github.com/ansible/ansible/pull/49150).
+- Fix NameError nxos_facts (https://github.com/ansible/ansible/pull/48981).
+- Fix VMware module utils for self usage.
+- Fix error in OpenShift inventory plugin when a pod has errored and is empty
+- Fix if the route table changed to none (https://github.com/ansible/ansible/pull/49533)
+- Fix iosxr netconf plugin response namespace (https://github.com/ansible/ansible/pull/49300)
+- Fix issues with nxos_install_os module for nxapi (https://github.com/ansible/ansible/pull/48811).
+- Fix lldp and cdp neighbors information (https://github.com/ansible/ansible/pull/48318)(https://github.com/ansible/ansible/pull/48087)(https://github.com/ansible/ansible/pull/49024).
+- Fix nxos_interface and nxos_linkagg Idempotence issue (https://github.com/ansible/ansible/pull/46437).
+- Fix traceback when updating facts and the fact cache plugin was nonfunctional
+- Fix using vault encrypted data with jinja2_native (https://github.com/ansible/ansible/issues/48950)
+- Fixed: Make sure that the files excluded when extracting the archive are not checked. https://github.com/ansible/ansible/pull/45122
+- Fixes issue where a password parameter was not set to no_log
+- Respect no_log on retry and high verbosity (CVE-2018-16876)
+- aci_rest - Fix issue ignoring custom port
+- acme_account, acme_account_facts - in some cases, it could happen that the modules return information on disabled accounts accidentally returned by the ACME server.
+- docker_swarm - decreased minimal required API version from 1.35 to 1.25; some features require API version 1.30 though.
+- docker_swarm_service: fails because of default "user: root" (https://github.com/ansible/ansible/issues/49199)
+- ec2_metadata_facts - Parse IAM role name from the security credential field since the instance profile name is different
+- fix azure_rm_image module use positional parameter (https://github.com/ansible/ansible/pull/49394)
+- fixes an issue with dict_merge in network utils (https://github.com/ansible/ansible/pull/49474)
+- gcp_utils - fix google auth scoping issue with application default credentials or google cloud engine credentials. Only scope credentials that can be scoped.
+- mail - fix python 2.7 regression
+- openstack - fix parameter handling when cloud provided as dict https://github.com/ansible/ansible/issues/42858
+- os_user - Include domain parameter in user deletion https://github.com/ansible/ansible/issues/42901
+- os_user - Include domain parameter in user lookup https://github.com/ansible/ansible/issues/42901
+- ovirt_storage_connection - comparing passwords breaks idempotency in update_check (https://github.com/ansible/ansible/issues/48933)
+- paramiko_ssh - improve log message to state the connection type
+- reboot - use IndexError instead of TypeError in exception
+- redis cache - Support version 3 of the redis python library (https://github.com/ansible/ansible/issues/49341)
+- sensu_silence - Cast int for expire field to avoid call failure to sensu API.
+- vmware_host_service_facts - handle exception when service package does not have package name.
+- win_nssm - Switched to Argv-ToString for escaping NSSM credentials (https://github.com/ansible/ansible/issues/48728)
+- zabbix_hostmacro - Added missing validate_certs logic for running module against Zabbix servers with untrused SSL certificates (https://github.com/ansible/ansible/issues/47611)
+- zabbix_hostmacro - Fixed support for user macros with context (https://github.com/ansible/ansible/issues/46953)
+
v2.7.4
======
diff --git a/changelogs/fragments/v2.7.5_summary.yaml b/changelogs/fragments/v2.7.5_summary.yaml
new file mode 100644
index 0000000000..ba27c82736
--- /dev/null
+++ b/changelogs/fragments/v2.7.5_summary.yaml
@@ -0,0 +1,3 @@
+release_summary: |
+ | Release Date: 2018-12-13
+ | `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`__
diff --git a/lib/ansible/release.py b/lib/ansible/release.py
index a1f25f4616..cde578e69d 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.7.4.post0'
+__version__ = '2.7.5'
__author__ = 'Ansible, Inc.'
__codename__ = 'In the Light'