aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add cpu power information to hardware moduleBryn M. Reeves2012-11-291-0/+6
| | | | Collect cpupower or cpufreq-info information if either is installed.
* Fix collection of /proc/net in networking moduleBryn M. Reeves2012-11-291-1/+1
|
* Collect /etc/fence_virt.conf in cluster moduleBryn M. Reeves2012-11-291-0/+1
|
* Don't collect subscription manager keys in yum module (CVE-2011-4083)Bryn M. Reeves2012-11-291-0/+1
|
* Fix hardware module to handle multiple lsusb pathsBryn M. Reeves2012-11-291-3/+9
| | | | | The usbutils package moved lsusb from /usr/sbin to /usr/bin. Allow the module to work with either.
* Collect brctl show and showstp outputBryn M. Reeves2012-11-291-0/+23
|
* Collect rhsm configuration in yum moduleBryn M. Reeves2012-11-291-1/+2
|
* Fix whitespace in jboss moduleBryn M. Reeves2012-11-291-3/+3
|
* Add package check to postgresql moduleBryn M. Reeves2012-11-291-0/+4
| | | | | | Add a packages list to the postgresql module to prevent it trying to run on systems where the package is not installed and set the tmp_dir variable to None.
* Add a checkenabled() to jboss moduleBryn M. Reeves2012-11-291-0/+5
| | | | | | The jboss module's postproc() method assumes the module is enabled and throws exceptions if __jbosshome is unset. Add a checkenabled() method to prevent the module running when this path cannot be found.
* Fix addCopySpecLimit when no path matches fname globBryn M. Reeves2012-11-291-0/+2
| | | | | | If addCopySpecLimit is passed a glob that matches no files it will throw an exception since it assumes that files[0] is valid. Check as soon as the file list is created and return if it is empty.
* Fix exception in hardware plugin on recent Red Hat systemsBryn M. Reeves2012-11-291-1/+4
| | | | | | The up2date client hardware.py script is obsolete on recent Red Hat distributions. Don't throw an exception if it does not exist.
* Fix typo in cgroups module and set plugin_nameBryn M. Reeves2012-11-291-1/+3
| | | | | Fix a typo in the plugin class import statement and set the base class's plugin_name.
* Fix RPM buildsBryn M. Reeves2012-11-291-1/+1
| | | | | Make sos.spec %doc match current reality. # Please enter the commit message for your changes. Lines starting
* Add basic cgroups moduleBryn M. Reeves2012-11-291-0/+39
| | | | | | | | Add a module to collect cgroups information. The file /proc/cgroups and directory tree mounted at /sys/fs/cgroup is collected on all supported platforms when the procfs file is present. Additional configuration files specific to Red Hat distributions are also collected.
* Collect ipv6 neighbour table in network moduleBryn M. Reeves2012-11-291-0/+1
|
* Don't strip whitespace from output of external programsBryn M. Reeves2012-11-291-1/+1
|
* Add /proc/vmmemctl collection to vmware pluginBryn M. Reeves2012-11-291-2/+4
|
* Fix collection of data from LVM2 tools in devicemapper pluginBryn M. Reeves2012-11-291-6/+6
| | | | | | The LVM2 binaries have moved between /usr/sbin (RHEL5) and /sbin (RHEL6). Although current Fedora has them hard-linked to both /sbin is the safest option for current systems.
* Extend data collection in qpidd pluginBryn M. Reeves2012-11-291-3/+13
|
* Tidy up lsusb collection and add -t optionBryn M. Reeves2012-11-291-2/+4
| | | | | Split lsusb back out into separate files and also collect lsusb -t output.
* Collect nslcd.conf in ldap moduleBryn M. Reeves2012-11-291-2/+3
|
* Add basic Infiniband pluginBryn M. Reeves2012-11-291-0/+32
|
* Fix yum optionList and collect repolist by defaultBryn M. Reeves2012-11-291-4/+5
| | | | | Fix double-assign bug in yum's optionList and enable repolist collection by default.
* Remove stray debug code in filesys moduleBryn M. Reeves2012-11-291-2/+1
|
* Add collection of lsblk to filesys moduleBryn M. Reeves2012-11-291-0/+1
| | | | Call lsblk to collect a list of block devices in a tree-like format.
* Fix collection of chkconfig output in startup moduleBryn M. Reeves2012-11-291-1/+1
| | | | Remove "LC_ALL=C" from invocation ofchkconfig --list.
* Fix typo in yum moduleBryn M. Reeves2012-11-291-1/+1
| | | | s/entitlements/entitlement/ in candlepin paths
* Merge pull request #65 from jnpkrn/patchesBryn M. Reeves2012-11-271-8/+5
|\ | | | | Plugin class: comments cleanup
| * Plugin class: comments cleanupJan Pokorný2012-09-071-8/+5
| | | | | | | | Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
* | Merge pull request #67 from edamato/masterBryn M. Reeves2012-11-271-0/+39
|\ \ | |/ |/| Add ceph module to sos
| * adding ceph pluginEduardo Damato2012-11-131-0/+39
|/
* Merge pull request #58 from jds2001/masterKeith Robertson2012-08-142-5/+17
|\ | | | | Changes to networking plugin to support biosdevname. ACK
| * Various bugfixes from previous commitJon Stanley2012-06-121-5/+6
| |
| * Add generated files to .gitignoreJon Stanley2012-06-121-0/+3
| |
| * Collect ring, coalesce, and pause attributes of interfaces.Jon Stanley2012-06-121-0/+3
| | | | | | | | | | | | These are very useful items to have in general in order to see the configuration of systems. They are performance impacting parameters.
| * Change get_interface_name to support arbitrarily named interfacesJon Stanley2012-06-121-5/+10
| | | | | | | | | | | | Due to support for biosdevname, we now have to look at interface types rather than names in order to determine whether an interface is interesting for this plugin.
| * Use 'ip -o addr' instead of ifconfig for parseable outputJon Stanley2012-06-121-1/+1
| | | | | | | | | | | | The 'ifconfig' command is deprecated, and the 'ip' command should be used instead for multiple reasons. This is also a more easily parseable format.
* | Merge pull request #63 from galstrom21/masterJesse Jaggars2012-08-131-1/+128
|\ \ | | | | | | Extending openstack plugin
| * | adding back removed copyright linegalstrom212012-08-121-0/+3
| | |
| * | fixing pep8 violations in additional codegalstrom212012-07-111-9/+30
| | |
| * | merging upstream/mastergalstrom212012-07-104-4/+4
| |\ \ | |/ / |/| |
* | | Merge pull request #61 from gkotton/openstackJesse Jaggars2012-07-032-0/+61
|\ \ \ | |_|/ |/| | Support for openstack.
| * | Support for openstack.Gary Kotton2012-07-022-0/+61
|/ / | | | | | | | | | | Added the plugin openstack.py Added support for new plugin base class
* | always fall back to just using the uid and gid if pwd and grp won't workJesse Jaggars2012-05-241-2/+2
| |
* | read files in binary mode when calculating checksums, this ensures equality ↵Jesse Jaggars2012-05-071-1/+1
| | | | | | | | across platforms
| * adding collectExtOutput calls for nova-manage and glance-managegalstrom212012-07-101-0/+13
| |
| * removing redundant linegalstrom212012-07-101-1/+0
| |
| * Updating the ubuntu/debian side of thingsgalstrom212012-07-101-23/+115
| |
| * adding support for OpenStackgalstrom212012-04-261-0/+60
|/