- Issued:
- 2016-03-09
- Updated:
- 2016-03-09
RHEA-2016:0392 - Product Enhancement Advisory
Synopsis
rhevm-log-collector bug fix and enhancement update
Type/Severity
Product Enhancement Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated rhevm-log-collector packages that fix several bugs and add various enhancements are now available.
Description
The rhevm-log-collector utility allows users to easily collect log files from all systems in their Red Hat Enterprise Virtualization environment.
Changes to the rhevm-log-collector component:
- A new plugin has been added to sos 3.2, the sosreport tool, so that information about the hosted-engine setup and high availability daemons is now collected by log collector. (BZ#1127777)
- Previously, extracting a log collector archive changed the permissions of the directory being extracted into, which caused various other problems within the system. This was caused by the log collector creating its archive in the base folder, archiving also the permission of '.' This was fixed by changing the archive structure by introducing a top-level directory. As a result, archives can be extracted in any location without changing the directory's permissions, as extraction now also creates a top-level directory for files to be extracted under. Additionally, two distinct log collector archives can be extracted in the same directory without overlapping. (BZ#1168660)
- The rhevm-log-collector packages have been updated and now require sos 3 or above, which is shipped in Red Hat Enterprise Linux 6.7. (BZ#1252063)
- In Red Hat Enterprise Linux 6.7, the sos package was upgraded to version 3.2. Consequently, the sos 2 plug-ins used by the log collector tool until Red Hat Enterprise Linux 6.6.z conflicted with the sos plug-ins included in sos 3.2. To avoid this, the log collector package was divided and the conflicting sos plug-ins were moved to an optional sub-package; this sub-package can be installed if sos 2 is required, or removed if sos 3.2 is required. The log collector can now be used with sos 2 on Red Hat Enterprise Linux 6.6 systems, and with sos 3.2 on Red Hat Enterprise Linux 6.7 systems. (BZ#1210261)
- The engine-log-collector command option --local-tmp has been updated. When using this option to point to a temporary directory, ensure the directory is empty before running the log collector. If the local temporary directory pointed by the --local-tmp option is not empty, the command will exit with an error. (BZ#1288197)
- Red Hat Enterprise Virtualization correctly handles sos 3.2, which is shipped with Red Hat Enterprise Linux 6.7. (BZ#1218526)
- The rhevm-log-collector package was upgraded to 3.6.0. (BZ#1234855)
- This fix resolves dependencies which allow rhevm-log-collector to correctly handle sos 3.2, shipped within Red Hat Enterprise Linux 6.7. (BZ#1254228)
- Previously, some host information was missing in sosreports. This was caused by sos 3 using a different plug-in schema than in previous sos versions. The rhevm-log-collector has been reconfigured so the log collector can get the required information to create complete sosreports. (BZ#1174155)
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 Virtualization 3.6 x86_64
Fixes
- BZ - 1127777 - [RFE] Log collector does not collect hosted engine information
- BZ - 1168660 - log-collector tar files change "." permissions when extracted
- BZ - 1173766 - [RFE] log collector should collect engine-config settings and domain information
- BZ - 1174155 - [RHEL7][log-collector] Missing some info from host's archive due to sos 3 refactoring
- BZ - 1210261 - split rhevm-log-collector moving sos plugins to subpackage
- BZ - 1218526 - [RHEL6.7][log-collector] Missing some info from engine's collected logs
- BZ - 1234855 - Upgrade rhevm-log-collector to upstream ovirt-log-collector 3.6.0
- BZ - 1252063 - rhevm-log-collector: drop sos2 / rhel < 6.7 support
- BZ - 1254228 - rhevm-log-collector is missing sos dependency on RHEL 6.7
- BZ - 1288197 - RHEV engine-log-collector with --local-tmp=PATH option deletes PATH once command is executed
CVEs
(none)
Note:
More recent versions of these packages may be available.
Click a package name for more details.
Red Hat Virtualization 3.6
SRPM | |
---|---|
rhevm-log-collector-3.6.1-1.el6ev.src.rpm | SHA-256: 6029de07524cac82df5c855269080895217fe8557e18c3d0926f7e21191de6e2 |
x86_64 | |
rhevm-log-collector-3.6.1-1.el6ev.noarch.rpm | SHA-256: fdfa3e777f35082f2b3375b7c8d83bf5d895c7a975148ac5bc9307660815712a |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.