kmod-gfs2 was installed on a Red Hat Enterprise Linux 5 system, it was possible to have a situation whereby its version of gfs2.ko would take precedence over that supplied with the kernel. As a consequence, the wrong version of the Global File System would be used and it also would be incorrectly set to weak-update. SOS has now been modified to warn system administrators if gfs2.ko has been set to use weak updates and instructs them there is a need to remove kmod-gfs2 and reboot the system before proceeding any further. (BZ#507390)
groupd can erroneously assign the fence domain id 00000000. This can result in LVM commands becoming permanently locked. To alert system administrators to this issue, a check has been added to SOS that examines the output of group_tool -v for a string of zeroes against fence and, if it finds this to be the case, it generates a warning message that instructs administrators on how to remedy the problem. (BZ#499468)
/tmp. (This problem did not occur if absolute link entries were used.) A change has been made so that SOS no longer traverses directories relative to the current working directory. As a result, this potentially large amount of data is no longer copied erroneously. (BZ#530385)
group_tool -v to detect if CMAN services are set to anything other than none. A warning is then produced to prompt the system administrator to investigate the cause of the potential problem. (BZ#499472)
sosreport command was run from a terminal, the percentage completed figure would go up and down. Furthermore, after it has reached 100%, the real time and estimated finish time would continue to grow together for several more seconds. A new, more reliable progress indication system has been added. As a result, the progress indication will be reliable from now on. (BZ#502442)
cluster.py file which was only searching the services tag and not the resources tag, in which fsid is set (as part of best practice) if the file system is a share resource. cluster.py has now been patched to account for all scenarios so false reports of missing fsids will no longer be generated. (BZ#507674)
sosreport -k general.syslogsize=15 command did not limit log file sizes to 15 Mb, contrary to expected behavior. This was because the limits were being erroneously applied to /var/log/messages.* instead of /var/log/messages. As a result, huge reports were generated and sosreport could even potentially die if all space in /tmp was used by the process. To fix this problem, the limits are now being applied to /var/log/messages meaning the huge reports are no longer being generated. (BZ#516551)
name-[epoch:]version-release.arch, it was in the form of name-version-release-arch. This was inconvenient to users wishing to paste output to programs such as yum. To fix this issue, changes have been made to ensure that the list of installed RPMs is now in the name-[epoch:]version-release.arch format to make it usable with yum and rpm commands. (BZ#482755)
sosreport deliberately obscured fencing passwords in /etc/cluster/cluster.conf. It would break the XML formatting by removing the quotation marks that surrounded the masked version of the password. A further problem was that the passwords in backup files (such as /etc/cluster/cluster.conf.1) were not obscured. To resolve this issue, changes have been made to password masking to ensure the XML remains well-formed and the process is applied to any back-up configuration files that may exist. As a result, security is enhanced and files no longer need manual rectification before tests can be run on cluster.conf. (BZ#497588)
/tftpboot directory, which resulted in huge files (potentially greater than 1 GB), if multiple boot media had been created in that location. To address this issue the contents of /tftpboot are now excluded from the report. (BZ#523263)
sar plugin included in SOS ignored the locale setting and created sar files with time data presented in the default format. With this update, the plugin now honors the locale setting and generates sar files with time data in the expected format (ie the same format as sar files created by sysstat cron jobs). (BZ#525010)
/var/log/cron*
partedhard disk deviceprint
tune2fs -lfilesystem
/etc/inittab
serviceservice namestatus
/etc/inittab
/etc/kdump.conf
/sbin/mdadm -D /dev/md*
/etc/lvm
/proc/buddyinfo
dmraid -V
dmraid -b
dmraid -r
dmraid -s
dmraid -tay
dmraid -rD
/etc/cobbler
/var/log/cobbler
/var/lib/rhn/kickstarts
/var/lib/cobbler/snippits
/var/lib/cobbler/config
/var/lib/cobbler/kickstarts
/var/lib/cobbler/triggers
/etc/iscsi/iscsid.conf
/etc/iscsi/initiatorname.iscsi
/var/lib/iscsi/
netstat -agn
ip mroute show
ip maddr show