diff --git a/changelogs/.changes.yaml b/changelogs/.changes.yaml index 7a492e737f..df227bd21d 100644 --- a/changelogs/.changes.yaml +++ b/changelogs/.changes.yaml @@ -786,3 +786,36 @@ releases: - win_power_plan-windows10.yaml - xdg_systemd_fix.yml release_date: '2019-02-07' + 2.7.8: + codename: In the Light + fragments: + - 45269-fix-vm-crashing.yaml + - 45378-fix-sql-tags.yml + - 46478-haproxy-fix-drain-mode.yaml + - 49485-ios-retry-section.yaml + - 49704-fix-vm-facts-crash.yaml + - 50120-fix-vm-facts-managed-disk.yaml + - 50402-ufw-check-direction.yml + - 51028-get-standard-redfish-properties-for-firmware-entries.yaml + - 51473-openssl_csr-idempotence.yaml + - 51535-ec2-fix-spot-request-end-date.yaml + - 51653-fixing-azure-postgresql-parameters.yaml + - 51661-fixing-azure-mysql-parameters.yaml + - 51697-disable_excludes-errors-with-disable-includes-message.yaml + - 51764-update-getbiosbootorder-to-standard-redfish-resources.yaml + - 51781-fixing-managed-disk-facts.yaml + - 51795-acme_challenge_cert_helper-module-fail.yaml + - 51827-openstack_logs_to_stderr.yml + - 52130-win_psmodule-update_nuget.yaml + - 52158-jinja2-native-types-contructed-keyed-groups.yaml + - 52388-postgresqldatabase-fix-force-update.yml + - 52389-mysqldatabase-fix-force-update.yaml + - allow_regions_aws_invp.yml + - disallow-relative-homedir.yaml + - psrp-display-exec-output.yaml + - ufw-reset-check-mode.yaml + - v2.7.8_summary.yaml + - win-become-elevation.yaml + - winrm-ansible-conn-error.yaml + - yum-unauthenticated-proxy.yaml + release_date: '2019-02-21' diff --git a/changelogs/CHANGELOG-v2.7.rst b/changelogs/CHANGELOG-v2.7.rst index 960fb05af3..4e5eabceb9 100644 --- a/changelogs/CHANGELOG-v2.7.rst +++ b/changelogs/CHANGELOG-v2.7.rst @@ -5,6 +5,52 @@ Ansible 2.7 "In the Light" Release Notes .. contents:: Topics +v2.7.8 +====== + +Release Summary +--------------- + +| Release Date: 2019-02-21 +| `Porting Guide `__ + + +Minor Changes +------------- + +- Raise AnsibleConnectionError on winrm connnection errors + +Bugfixes +-------- + +- Backport of https://github.com/ansible/ansible/pull/46478 , fixes name collision in haproxy module +- Fix aws_ec2 inventory plugin code to automatically populate regions when missing as documentation states, also leverage config system vs self default/type validation +- Fix unexpected error when using Jinja2 native types with non-strict constructed keyed_groups (https://github.com/ansible/ansible/issues/52158). +- If an ios module uses a section filter on a device which does not support it, retry the command without the filter. +- acme_challenge_cert_helper - the module no longer crashes when the required ``cryptography`` library cannot be found. +- azure_rm_managed_disk_facts - added missing implementation of listing managed disks by resource group +- azure_rm_mysqlserver - fixed issues with passing parameters while updating existing server instance +- azure_rm_postgresqldatabase - fix force_update bug (https://github.com/ansible/ansible/issues/50978). +- azure_rm_postgresqldatabase - fix force_update bug. +- azure_rm_postgresqlserver - fixed issues with passing parameters while updating existing server instance +- azure_rm_sqlserver - fix for tags support +- azure_rm_virtualmachine - fixed several crashes in module +- azure_rm_virtualmachine_facts - fix crash when vm created from custom image +- azure_rm_virtualmachine_facts - fixed crash related to VM with managed disk attached +- ec2 - Correctly sets the end date of the Spot Instance request. Sets `ValidUntil` value in proper way so it will be auto-canceled through `spot_wait_timeout` interval. +- openssl_csr - fixes idempotence problem with PyOpenSSL backend when no Subject Alternative Names were specified. +- openstack inventory plugin - send logs from sdk to stderr so they do not combine with output +- psrp - do not display bootstrap wrapper for each module exec run +- redfish_utils - get standard properties for firmware entries (https://github.com/ansible/ansible/issues/49832) +- remote home directory - Disallow use of remote home directories that include relative pathing by means of `..` (CVE-2019-3828) (https://github.com/ansible/ansible/pull/52133) +- ufw - when using ``state: reset`` in check mode, ``ufw --dry-run reset`` was executed, which causes a loss of firewall rules. The ``ufw`` module was adjusted to no longer run ``ufw --dry-run reset`` to prevent this from happening. +- ufw: make sure that only valid values for ``direction`` are passed on. +- update GetBiosBootOrder to use standard Redfish resources (https://github.com/ansible/ansible/issues/47571) +- win become - Fix some scenarios where become failed to create an elevated process +- win_psmodule - the NuGet package provider will be updated, if needed, to avoid issue under adding a repository +- yum - Remove incorrect disable_includes error message when using disable_excludes (https://github.com/ansible/ansible/issues/51697) +- yum - properly handle a proxy config in yum.conf for an unauthenticated proxy + v2.7.7 ====== diff --git a/changelogs/fragments/v2.7.8_summary.yaml b/changelogs/fragments/v2.7.8_summary.yaml new file mode 100644 index 0000000000..2942df6ff1 --- /dev/null +++ b/changelogs/fragments/v2.7.8_summary.yaml @@ -0,0 +1,3 @@ +release_summary: | + | Release Date: 2019-02-21 + | `Porting Guide `__ diff --git a/lib/ansible/release.py b/lib/ansible/release.py index c20134c37c..af87b82dab 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.7.post0' +__version__ = '2.7.8' __author__ = 'Ansible, Inc.' __codename__ = 'In the Light'