- Issued:
- 2018-05-22
- Updated:
- 2018-05-22
RHBA-2018:1692 - Bug Fix Advisory
Synopsis
Ansible 2.5.3 Z-release for Ansible Engine 2.5
Type/Severity
Bug Fix Advisory
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
Topic
Ansible 2.5.3 Z-release for Ansible Engine 2.5
Description
v2.5.3
======
.. _Ansible 2.5 "Kashmir" Release Notes_v2.5.3_Release Summary:
Release Summary
- --------------
| Release Date: 2018-05-17
| `Porting Guide
<https://docs.ansible.com/ansible/devel/porting_guides.html>`_
.. _Ansible 2.5 "Kashmir" Release Notes_v2.5.3_Bugfixes:
Bugfixes
- -------
- openstack.os_stack - extend failure message with the server response
(https://github.com/ansible/ansible/pull/39660).
- vmware_guest - typecast VLAN ID to match various conditions.
(https://github.com/ansible/ansible/pull/39793)
- vmware_guest - Do not update cpu/memory allocation in configspec if there
is no change (https://github.com/ansible/ansible/pull/39865)
- Fix unset 'ansible_virtualization_role' fact while setting virtualization
facts for real hardware.
- loop_control - update template vars for loop_control fields on each loop
iteration (https://github.com/ansible/ansible/pull/39818).
- template - Fix for encoding issues when a template path contains
non-ascii characters and using the template path in ansible_managed
(https://github.com/ansible/ansible/issues/27262)
- apt - Auto install of python-apt without recommends
(https://github.com/ansible/ansible/pull/37121)
- apt - Mark installed packages manual
(https://github.com/ansible/ansible/pull/37751)
- async - Ensure that the implicit async_status gets the env from a task
with async (https://github.com/ansible/ansible/pull/39764)
- Fallback to instance role STS credentials if none are explicitly provided
for the aws_ec2 inventory plugin
- Support tag values as hostnames in aws_ec2 inventory plugin
- Fix regression in aws_s3 to allow uploading files on the remote host to
an S3 bucket
- ec2_vpc_route_table - fix regression by skipping routes without
DestinationCidrBlock (https://github.com/ansible/ansible/pull/37010)
- Use custom waiters
- Add integration tests for check mode
- Fix non-monotonic AWS behavior by waiting until attributes are the
correct value before returning the subnet
- Don't use custom waiter configs for older versions of botocore
- Fix an encoding issue when parsing the examples from a plugins'
documentation
- Fix misuse of self in module_utils/network/eos/eos.py
(https://github.com/ansible/ansible/pull/39074)
- eos_vlan - Fix eos_vlan associated interface name check
(https://github.com/ansible/ansible/pull/39661)
- file module - Fix error when running a task which assures a symlink to a
nonexistent file exists for the second and subsequent times
(https://github.com/ansible/ansible/issues/39558)
- file module - Fix error when recursively assigning permissions and a
symlink to a nonexistent file is present in the directory tree
(https://github.com/ansible/ansible/issues/39456)
- file - Eliminate an error if we're asked to remove a file but something
removes it while we are processing the request
(https://github.com/ansible/ansible/pull/39466)
- Fix interfaces_file to support `allow-`
https://github.com/ansible/ansible/pull/37847
- ios cliconf plugin fix regex for version
(https://github.com/ansible/ansible/pull/40066)
- ios_config - If defaults is enabled append default flag to command
(https://github.com/ansible/ansible/pull/39741)
- ios_config - Fix ios get_config to fetch config without defaults
(https://github.com/ansible/ansible/pull/39475)
- ios_iosxr_terminal - fixed issue with ios and iosxr terminal prompt regex
- iosxr_config - handle configuration block with mis-indented sublevel
command (https://github.com/ansible/ansible/pull/39673)
- iosxr_* modules do not work with iosxr version >= 6.3.2 as cisco has
deprecated 'show version brief'
- Fix junos_config confirm timeout issue
(https://github.com/ansible/ansible/pull/40238)
See
https://github.com/ansible/ansible/blob/v2.5.3/changelogs/CHANGELOG-v2.5.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:
Affected Products
- Red Hat Ansible Engine 2.5 x86_64
- Red Hat Ansible Engine 2.5 ppc64le
Fixes
(none)CVEs
(none)
References
(none)
Red Hat Ansible Engine 2.5
| SRPM | |
|---|---|
| ansible-2.5.3-1.el7ae.src.rpm | SHA-256: 7d2349ebd41d4559b98f160d797d90b4dd4c92a91a7994e2047ff719708785da |
| x86_64 | |
| ansible-2.5.3-1.el7ae.noarch.rpm | SHA-256: fb5fd774fb4cd827e8c1972e515b2a6070c467c3bf18389275b9d25d5d9772a4 |
| ansible-doc-2.5.3-1.el7ae.noarch.rpm | SHA-256: d947556a5cc660a07d6188647e7fc07715c7f47ab003730b123bde18077e0746 |
| ppc64le | |
| ansible-2.5.3-1.el7ae.noarch.rpm | SHA-256: fb5fd774fb4cd827e8c1972e515b2a6070c467c3bf18389275b9d25d5d9772a4 |
| ansible-doc-2.5.3-1.el7ae.noarch.rpm | SHA-256: d947556a5cc660a07d6188647e7fc07715c7f47ab003730b123bde18077e0746 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.