- Issued:
- 2011-05-19
- Updated:
- 2011-05-19
RHBA-2011:0773 - sos bug fix and enhancement update
Synopsis
sos bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Topic
An updated sos package that fixes several bugs and adds various enhancements is now available for Red Hat Enterprise Linux 6.
Description
The sos package contains a set of tools that gather information from system hardware, logs and configuration files. The information can then be used for diagnostic purposes and debugging.
This update fixes the following bugs:
-
Previously, the rhelVersion() function incorrectly identified the major release version in Red Hat Enterprise Linux 6. This impacted two non-default sos plug-ins (general and cluster) and sometimes caused that incomplete information was retrieved from the system when these plug-ins were enabled. This bug has been fixed and the rhelVersion() now always returns correct value of the Red Hat Enterprise Linux version. (BZ#622528)
-
When the non-default lockdump feature was turned on, the cluster plug-in terminated with a traceback while sos was generating a report. This bug has been fixed, lockdump data are now present in reports and the cluster plug-in gives no error messages in the described scenario. (BZ#622407)
-
Previously, reports generated by the sosreport utility did not include the /etc/anacrontab file, which may be essential for debugging cron issues. With this update, sos includes the /etc/anacrontab file in its reports. (BZ#622527)
-
On IBM S/390 architecture, outputs from the parted and dumpe2fs utilities were not included in sos reports. This bug has been fixed and data retrieved from both utilities are now properly included in sos reports. (BZ#622784)
-
When FIPS (Federal Information Processing Standard) compliance mode was active on the system, the sosreport program terminated with a traceback during generation of the MD5 checksum. As a consequence, no MD5 checksum was generated and no information about the name of the generated report was given, even though the report archive was generated correctly. This bug has been fixed, MD5 checksums are now generated in non-FIPS compliant mode (for compatibility with prior release) and SHA-2 checksums are generated in FIPS compliant mode. (BZ#689387)
-
Previously, when sos was run without the rpm-python package installed, the sosreport program terminated with a traceback. With this update, the rpm-python package has been added into the sos spec file as a required package and this bug no longer occurs. (BZ#691537)
-
Previously, sos did not back up files in the /etc/dhcp/ directory when it was run with the dhcp plug-in enabled and a DHCP server installed in the system. This bug has been fixed and sos now properly backs up these files in the described scenario. (BZ#676522)
-
Due to a minor bug in the code, the startup plugin-in was unable to collect output from the chkconfig utility. This bug has been fixed and the chkconfig utility output is now properly included in sos reports. (BZ#659467)
This update adds the following enhancements:
-
With this update, sos uses "dmsetup ls --tree" command output to print out summaries of complex device setups in sos reports. These summaries are much clearer to read compared to other options the dmsetup utility provides. (BZ#675559)
-
With this update, sos includes the /etc/sssd/sssd.conf configuration file in its reports if the sssd package is installed and configured in the system. (BZ#624162)
-
With this update, sos now supports next-generation X.509 entitlement certificates. These certificates are properly captured and included in sos reports. (BZ#678665)
-
The lsblk utility shows the tree structure of all block devices in the system. With this update, sos captures the output of the lsblk utility and includes it in sos reports. (BZ#679433)
Users of sos are advised to upgrade to this updated package, which fixes these bugs and adds these enhancements.
Solution
Before applying this update, make sure that all previously-released errata relevant to your system have been applied.
This update is available via Red Hat Network. Details on how to use the Red Hat Network to apply this update are available at This content is not included.https://access.redhat.com/kb/docs/DOC-11259
Affected Products
| Product | Version | Arch |
|---|---|---|
| Red Hat Enterprise Linux for Scientific Computing | 6 | x86_64 |
| Red Hat Enterprise Linux for Power, big endian | 6 | ppc64 |
| Red Hat Enterprise Linux for IBM z Systems | 6 | s390x |
| Red Hat Enterprise Linux Workstation | 6 | x86_64 |
| Red Hat Enterprise Linux Workstation | 6 | i386 |
| Red Hat Enterprise Linux Server | 6 | x86_64 |
| Red Hat Enterprise Linux Server | 6 | i386 |
| Red Hat Enterprise Linux Server from RHUI | 6 | x86_64 |
| Red Hat Enterprise Linux Server from RHUI | 6 | i386 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support | 6 | x86_64 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support | 6 | i386 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension | 6 | x86_64 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension | 6 | i386 |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) | 6 | s390x |
| Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) | 6 | s390x |
| Red Hat Enterprise Linux Desktop | 6 | x86_64 |
| Red Hat Enterprise Linux Desktop | 6 | i386 |
Updated Packages
- sos-2.2-8.el6.src.rpm
- sos-2.2-8.el6.noarch.rpm
Fixes
- This content is not included.BZ - 622407
- This content is not included.BZ - 622527
- This content is not included.BZ - 622528
- This content is not included.BZ - 624162
- This content is not included.BZ - 659467
- This content is not included.BZ - 675559
- This content is not included.BZ - 676522
- This content is not included.BZ - 679433
- This content is not included.BZ - 689387
- This content is not included.BZ - 691537
CVEs
(none)
References
(none)
Additional information
- The Red Hat security contact is This content is not included.secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.
- Offline Security Data data is available for integration with other systems. See Offline Security Data API to get started.