- Issued:
- 2011-05-19
- Updated:
- 2011-05-19
RHBA-2011:0773 - Bug Fix Advisory
Synopsis
sos bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this 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
https://access.redhat.com/kb/docs/DOC-11259
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 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 Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- 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 (for IBM z Systems) 6 s390x
- 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
Fixes
- BZ - 622407 - cluster plugin throws exception when asking for lockdump
- BZ - 622527 - add /etc/anacrontab to sosreport
- BZ - 622528 - rhelVersion procedure is not working on RHEL6 since Beta2
- BZ - 624162 - sos report should also include /etc/sssd/sssd.conf
- BZ - 659467 - sos startup.py plugin does not collect chkconfig output
- BZ - 675559 - sos should gather "dmsetup ls --tree" for complex storage setups
- BZ - 676522 - Sosreport not taking backup of DHCP related Configurations.
- BZ - 679433 - [RFE] Add output of lsblk command to sos reports
- BZ - 689387 - Sosreport crashes when generating md5 sum in FIPS mode
- BZ - 691537 - sos depends on rpm-python but that is not included as a dependency on the sos rpm
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
x86_64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
i386 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
x86_64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
i386 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
x86_64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
i386 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
x86_64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
i386 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
s390x | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
ppc64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
x86_64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
x86_64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
i386 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
s390x | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
x86_64 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
i386 | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
Red Hat Enterprise Linux Server - Extended Life Cycle Support Extension (for IBM z Systems) 6
SRPM | |
---|---|
sos-2.2-8.el6.src.rpm | SHA-256: 87921f56f5f621339f1fb3cf6f251d4612725e073227eed02472500b59421f2f |
s390x | |
sos-2.2-8.el6.noarch.rpm | SHA-256: 3dcd11df33db4e0970de0a4cf29c8d407c77830fe67e60b6ece4a65f71323c85 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.