- Issued:
- 2018-04-04
- Updated:
- 2018-04-04
RHEA-2018:0632 - Product Enhancement Advisory
Synopsis
Ansible Engine 2.5.0
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Ansible 2.5.0 for Ansible Engine
Description
===================================
Ansible 2.5 "Kashmir" Release Notes
===================================
v2.5.0
======
Release Summary
- --------------
| Release Date: 2018-03-22
| `Porting Guide <https://docs.ansible.com/ansible/devel/porting_guides.html>`_
Major Changes
- ------------
- Ansible Network improvements
- Created new connection plugins ``network_cli`` and ``netconf`` to replace ``connection=local``. ``connection=local`` will continue to work for a number of Ansible releases.
- No more ``unable to open shell``. A clear and descriptive message will be displayed in normal ansible-playbook output without needing to enable debug mode
- Loads of documentation, see `Ansible for Network Automation Documentation <http://docs.ansible.com/ansible/2.5/network/>`_.
- Refactor common network shared code into package under ``module_utils/network/``
- Filters: Add a filter to convert XML response from a network device to JSON object.
- Loads of bug fixes.
- Plus lots more.
- New simpler and more intuitive 'loop' keyword for task loops. The ``with_<lookup>`` loops will likely be deprecated in the near future and eventually removed.
- Added fact namespacing; from now on facts will be available under ``ansible_facts`` namespace (for example: ``ansible_facts.os_distribution``)
without the ``ansible_`` prefix. They will continue to be added into the main namespace directly, but now with a configuration toggle to
enable this. This is currently on by default, but in the future it will default to off.
- Added a configuration file that a site administrator can use to specify modules to exclude from being used.
See https://github.com/ansible/ansible/blob/stable-2.5/changelogs/CHANGELOG-v2.5.rst for full changelog.
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.0-1.el7ae.src.rpm | SHA-256: 183aaa0e2c30c8b5aa32c6dd118ec558a1fb0d178dacbbafb8d03b39cacac3c2 |
python-httplib2-0.9.1-2.1.el7.src.rpm | SHA-256: 37446c782412a6c82946f23a0c947dea602b87f14f9478ceadf23df5cf0fc2a5 |
python-jmespath-0.9.0-4.el7ae.src.rpm | SHA-256: 39cad65a0eda393d3a9f3fa65d357081036c3bd276b26b60aaa16f8356e8cc75 |
python-paramiko-2.1.1-4.el7.src.rpm | SHA-256: 43ba21a7cbfc99918164c9dee8e2c2ece5915b421834a00474d2bfbeb3d748b7 |
python-passlib-1.6.5-1.1.el7.src.rpm | SHA-256: 1828379b1bfd3253aefed1ad2e1fcd99898183ab12511d7fc82e3f04f0e780b6 |
sshpass-1.06-1.el7.src.rpm | SHA-256: 122016721022f9884f2a14dc0e0ebf9c091e663592f1d6350c8da17020b9a859 |
x86_64 | |
ansible-2.5.0-1.el7ae.noarch.rpm | SHA-256: 4bd8b4419e7b264330cc3dbafe4cb90a5eb24e3888ab97785635ba4164bc5215 |
ansible-doc-2.5.0-1.el7ae.noarch.rpm | SHA-256: 583d3248b08e147415153390dde70cc1e76e189586d7184082d31d743ec6d6de |
python-httplib2-0.9.1-2.1.el7.noarch.rpm | SHA-256: fe331cefb4823ea6d6551e286bb20d2f3b7a627f35d95cbe3513df69f31ad351 |
python-paramiko-2.1.1-4.el7.noarch.rpm | SHA-256: 461375b1b458818f5b5893aefac09fbf39cd651c081e63479915b8ffa33a72cc |
python-passlib-1.6.5-1.1.el7.noarch.rpm | SHA-256: 1785c4fc591b42974b0fae511aff1a70ddbea31a59a692e5de36791f54ecc9d9 |
python2-jmespath-0.9.0-4.el7ae.noarch.rpm | SHA-256: 766862f83804267ea5fc1d6e5d2deb7a0bd29763b7c9b253ca76e83fe53eb842 |
sshpass-1.06-1.el7.x86_64.rpm | SHA-256: aa1707c594c0b18d5956217192543b9ad40824a01cc529cfb74e4bb5765d0be4 |
sshpass-debuginfo-1.06-1.el7.x86_64.rpm | SHA-256: d23dd27a0f00b5c5967f34a85a755c527ea06a8160fd919c91fba3f41e1a2bc5 |
ppc64le | |
ansible-2.5.0-1.el7ae.noarch.rpm | SHA-256: 4bd8b4419e7b264330cc3dbafe4cb90a5eb24e3888ab97785635ba4164bc5215 |
ansible-doc-2.5.0-1.el7ae.noarch.rpm | SHA-256: 583d3248b08e147415153390dde70cc1e76e189586d7184082d31d743ec6d6de |
python-httplib2-0.9.1-2.1.el7.noarch.rpm | SHA-256: fe331cefb4823ea6d6551e286bb20d2f3b7a627f35d95cbe3513df69f31ad351 |
python-paramiko-2.1.1-4.el7.noarch.rpm | SHA-256: 461375b1b458818f5b5893aefac09fbf39cd651c081e63479915b8ffa33a72cc |
python-passlib-1.6.5-1.1.el7.noarch.rpm | SHA-256: 1785c4fc591b42974b0fae511aff1a70ddbea31a59a692e5de36791f54ecc9d9 |
python2-jmespath-0.9.0-4.el7ae.noarch.rpm | SHA-256: 766862f83804267ea5fc1d6e5d2deb7a0bd29763b7c9b253ca76e83fe53eb842 |
sshpass-1.06-1.el7.ppc64le.rpm | SHA-256: 994069950aa7ed89e4858123bc483483a05b84e431a3195209f9b32a46b90ae3 |
sshpass-debuginfo-1.06-1.el7.ppc64le.rpm | SHA-256: 4e31958009bc2ce0e69dcf7c499c511b0c72a19636e07d6acbfd1549c2455a52 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.