From builds at travis-ci.org Wed Aug 26 06:53:24 2015 From: builds at travis-ci.org (Travis CI) Date: Wed, 26 Aug 2015 06:53:24 +0000 Subject: [sos-devel] Passed: germanovm/sos#1 (germano-ip6 - ff7e9fb) In-Reply-To: Message-ID: <55dd6264a25a8_3a2b40238763e@6cbcd18a-7463-45ed-8157-8e3b8cfc1fa5.mail> Build Update for germanovm/sos ------------------------------------- Build: #1 Status: Passed Duration: 26 seconds Commit: ff7e9fb (germano-ip6) Author: Germano Veit Michel Message: [networking] iptables: check module version and do ipv6 If we grep for "mangle", both ipv4 and ipv6 versions might come up. This patch ensure that the right version is considered. Also, do the same we do for ipv4, but for ipv6. Filter, Mangle, NAT and exact counters. Signed-off-by: Germano Veit Michel View the changeset: https://github.com/germanovm/sos/compare/98db6d527984...ff7e9fbb30e6 View the full build log and details: https://travis-ci.org/germanovm/sos/builds/77276176 -- You can configure recipients for build notifications in your .travis.yml file. See http://docs.travis-ci.com/user/notifications -------------- next part -------------- An HTML attachment was scrubbed... URL: From Charles_Rose at dell.com Mon Aug 31 18:02:42 2015 From: Charles_Rose at dell.com (Charles_Rose at dell.com) Date: Mon, 31 Aug 2015 13:02:42 -0500 Subject: [sos-devel] [PATCH] [plugin] Add Dell OMSA systems management info Message-ID: <1441044162-30717-1-git-send-email-charles_rose@dell.com> Add plugin to collect logs and hardware health from Dell OpenManage Server Administrator (OMSA). Dell OMSA is an OS application used to manage Dell PowerEdge Server hardware. Signed-off-by: Charles Rose --- sos/plugins/omsa.py | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 sos/plugins/omsa.py diff --git a/sos/plugins/omsa.py b/sos/plugins/omsa.py new file mode 100644 index 0000000..16762e8 --- /dev/null +++ b/sos/plugins/omsa.py @@ -0,0 +1,49 @@ +# Copyright (C) 2015 Dell, Inc. Charles Rose +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +from sos.plugins import Plugin, RedHatPlugin, DebianPlugin, UbuntuPlugin + +class omsa(Plugin, RedHatPlugin, DebianPlugin, UbuntuPlugin): + '''Dell OpenManage Server Administrator (OMSA) + ''' + + plugin_name = "omsa" + files = ('/opt/dell/srvadmin/bin/omreport',) + packages = ('srvadmin-omacore',) + + omreport = "/opt/dell/srvadmin/bin/omreport" + + def setup(self): + self.add_copy_spec([ + "/var/log/dell/updatepackage/log/support", + "/opt/dell/srvadmin/var/log/openmanage/Inventory.xml*", + "/opt/dell/srvadmin/etc/omreg.cfg", + "/opt/dell/srvadmin/etc/openmanage/oma/ini", + "/opt/dell/srvadmin/etc/srvadmin-deng/ini", + "/opt/dell/srvadmin/etc/srvadmin-isvc/ini/d*ini", + ]) + + self.add_cmd_output([ + "{0} system alertaction".format(self.omreport), + "{0} system alertlog".format(self.omreport), + "{0} system cmdlog".format(self.omreport), + "{0} system pedestinations".format(self.omreport), + "{0} system platformevents".format(self.omreport), + "{0} system summary".format(self.omreport), + "{0} system events".format(self.omreport), + "{0} chassis".format(self.omreport), + ], timeout=30) + +# vim: et ts=4 sw=4 -- 2.4.3