Issued:
2018-08-22
Updated:
2018-08-22

RHBA-2018:2538 - Ansible 2.6.3 Z-release for Ansible Engine 2


Synopsis

Ansible 2.6.3 Z-release for Ansible Engine 2

Type/Severity

Bug Fix Advisory None

Topic

Ansible 2.6.3 Z-release for Ansible Engine 2

Description

v2.6.3

Release Summary

| Release Date: 2018-08-16 | Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>_

Bugfixes

  • Fix lxd module to be idempotent when the given configuration for the lxd container has not changed (https://github.com/ansible/ansible/pull/38166)
  • Fix setting value type to str to avoid conversion during template read. Fix Idempotency in case of 'no key'.
  • Fix the mount module's handling of swap entries in fstab (https://github.com/ansible/ansible/pull/42837)
  • The fix for CVE-2018-10875 <https://access.redhat.com/security/cve/cve-2018-10875>_ prints out a warning message about skipping a config file from a world writable current working directory. However, if the user explicitly specifies that the config file should be used via the ANSIBLE_CONFIG environment variable then Ansible would honor that but still print out the warning message. This has been fixed so that Ansible honors the user's explicit wishes and does not print a warning message in that circumstance.
  • To fix the bug where existing host_record was deleted when existing record name is used with different IP. (https://github.com/ansible/ansible/pull/43235)
  • VMware handle pnic in proxyswitch (https://github.com/ansible/ansible/pull/42996)
  • fix azure security group cannot add rules when purge_rule set to false. (https://github.com/ansible/ansible/pull/43699)
  • fix azure_rm_deployment collect tags from existing Resource Group. (https://github.com/ansible/ansible/pull/26104)
  • fix azure_rm_loadbalancer_facts list takes at least 2 arguments. (https://github.com/ansible/ansible/pull/29050)
  • fix for the bundled selectors module (used in the ssh and local connection plugins) when a syscall is restarted after being interrupted by a signal (https://github.com/ansible/ansible/issues/41630)
  • get_url - fix the bug that get_url does not change mode when checksum matches (https://github.com/ansible/ansible/issues/29614)
  • nicer error when multiprocessing breaks Content from github.com is not included.https://github.com/ansible/ansible/issues/43090
  • openssl_certificate - Convert valid_date to bytes for conversion
  • openstack_inventory.py dynamic inventory file fixed the plugin to the script so that it will work with current ansible-inventory. Also redirect stdout before dumping the ouptput, because not doing so will cause JSON parse errors in some cases. (https://github.com/ansible/ansible/pull/43432)
  • slack callback - Fix invocation by looking up data from cli.options (https://github.com/ansible/ansible/pull/43542)
  • sysvinit module: handle values of optional parameters (https://github.com/ansible/ansible/pull/42786). Don't disable service when enabled parameter isn't set. Fix command when arguments parameter isn't set.
  • vars_prompt - properly template play level variables in vars_prompt (https://github.com/ansible/ansible/issues/37984)
  • win_domain - ensure the Netlogon service is up and running after promoting host to controller - Content from github.com is not included.https://github.com/ansible/ansible/issues/39235

See Content from github.com is not included.https://github.com/ansible/ansible/blob/v2.6.3/changelogs/CHANGELOG-v2.6.rst for details on this release.

Solution

Before applying this update, make sure all previously released errata relevant to your system have been applied.

For details on how to apply this update, refer to:

https://access.redhat.com/articles/11258

Affected Products

ProductVersionArch
Red Hat Ansible Engine2x86_64

Updated Packages

  • ansible-2.6.3-1.el7ae.noarch.rpm
  • ansible-2.6.3-1.el7ae.src.rpm

Fixes

(none)

CVEs

(none)

References

(none)


Additional information