From mukesh02 at linux.vnet.ibm.com Thu Feb 2 10:13:14 2017 From: mukesh02 at linux.vnet.ibm.com (Mukesh Ojha) Date: Thu, 2 Feb 2017 15:43:14 +0530 Subject: [sos-devel] [PATCH] plugin/powerpc : Capture files under /sys/fs/pstore/ Message-ID: <1486030394-14171-1-git-send-email-mukesh02@linux.vnet.ibm.com> This patch enables sosreport to capture files under /sys/fs/pstore/ . Signed-off-by: Mukesh Ojha --- sos/plugins/powerpc.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sos/plugins/powerpc.py b/sos/plugins/powerpc.py index 9252cf2..ac160e0 100644 --- a/sos/plugins/powerpc.py +++ b/sos/plugins/powerpc.py @@ -48,7 +48,8 @@ class PowerPC(Plugin, RedHatPlugin, UbuntuPlugin, DebianPlugin): "/proc/swaps", "/proc/version", "/dev/nvram", - "/var/lib/lsvpd/" + "/var/lib/lsvpd/", + "/sys/fs/pstore/" ]) self.add_cmd_output([ "ppc64_cpu --smt", -- 2.7.4 From bmr at redhat.com Mon Feb 6 11:40:41 2017 From: bmr at redhat.com (Bryn M. Reeves) Date: Mon, 6 Feb 2017 11:40:41 +0000 Subject: [sos-devel] [PATCH] plugin/powerpc : Capture files under /sys/fs/pstore/ In-Reply-To: <1486030394-14171-1-git-send-email-mukesh02@linux.vnet.ibm.com> References: <1486030394-14171-1-git-send-email-mukesh02@linux.vnet.ibm.com> Message-ID: <20170206114040.GD14943@localhost.localdomain> On Thu, Feb 02, 2017 at 03:43:14PM +0530, Mukesh Ojha wrote: > This patch enables sosreport to capture files under /sys/fs/pstore/ . > > Signed-off-by: Mukesh Ojha > --- > sos/plugins/powerpc.py | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/sos/plugins/powerpc.py b/sos/plugins/powerpc.py > index 9252cf2..ac160e0 100644 > --- a/sos/plugins/powerpc.py > +++ b/sos/plugins/powerpc.py > @@ -48,7 +48,8 @@ class PowerPC(Plugin, RedHatPlugin, UbuntuPlugin, DebianPlugin): > "/proc/swaps", > "/proc/version", > "/dev/nvram", > - "/var/lib/lsvpd/" > + "/var/lib/lsvpd/", > + "/sys/fs/pstore/" Bear in mind that the sos tree collection code will not follow symlinks that point to a directory - so if this tree contains any references to directories in other parts of the tree (e.g. /sys/devices), then those will not be included in the report. Regards, Bryn. From mukesh02 at linux.vnet.ibm.com Tue Feb 7 05:20:03 2017 From: mukesh02 at linux.vnet.ibm.com (Mukesh Ojha) Date: Tue, 7 Feb 2017 10:50:03 +0530 Subject: [sos-devel] [PATCH] plugin/powerpc : Capture files under /sys/fs/pstore/ In-Reply-To: <20170206114040.GD14943@localhost.localdomain> References: <1486030394-14171-1-git-send-email-mukesh02@linux.vnet.ibm.com> <20170206114040.GD14943@localhost.localdomain> Message-ID: <4bf89e66-9fb2-9966-1565-b1d6d59b5d4c@linux.vnet.ibm.com> Hi Bryn, On Monday 06 February 2017 05:10 PM, Bryn M. Reeves wrote: > On Thu, Feb 02, 2017 at 03:43:14PM +0530, Mukesh Ojha wrote: >> This patch enables sosreport to capture files under /sys/fs/pstore/ . >> >> Signed-off-by: Mukesh Ojha >> --- >> sos/plugins/powerpc.py | 3 ++- >> 1 file changed, 2 insertions(+), 1 deletion(-) >> >> diff --git a/sos/plugins/powerpc.py b/sos/plugins/powerpc.py >> index 9252cf2..ac160e0 100644 >> --- a/sos/plugins/powerpc.py >> +++ b/sos/plugins/powerpc.py >> @@ -48,7 +48,8 @@ class PowerPC(Plugin, RedHatPlugin, UbuntuPlugin, DebianPlugin): >> "/proc/swaps", >> "/proc/version", >> "/dev/nvram", >> - "/var/lib/lsvpd/" >> + "/var/lib/lsvpd/", >> + "/sys/fs/pstore/" > Bear in mind that the sos tree collection code will not follow symlinks > that point to a directory - so if this tree contains any references to > directories in other parts of the tree (e.g. /sys/devices), then those > will not be included in the report. The files under "/sys/fs/pstore/" do not contain any symlinks. So, we are fine here. Thanks, Mukesh > Regards, > Bryn. > From sbonazzo at redhat.com Mon Feb 20 16:25:41 2017 From: sbonazzo at redhat.com (Sandro Bonazzola) Date: Mon, 20 Feb 2017 17:25:41 +0100 Subject: [sos-devel] Fedora sos package maintainership Message-ID: Hi, looks like nobody is willing to maintain sos packaging on Fedora. I'm volunteering for Fedora packaging, ascked ACL permission on https://admin.fedoraproject.org/pkgdb/package/rpms/sos/ , pending approval. Thanks, -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From bmr at redhat.com Mon Feb 20 16:32:42 2017 From: bmr at redhat.com (Bryn M. Reeves) Date: Mon, 20 Feb 2017 16:32:42 +0000 Subject: [sos-devel] Fedora sos package maintainership In-Reply-To: References: Message-ID: <20170220163242.GC13678@localhost.localdomain> On Mon, Feb 20, 2017 at 05:25:41PM +0100, Sandro Bonazzola wrote: > looks like nobody is willing to maintain sos packaging on Fedora. > I'm volunteering for Fedora packaging, ascked ACL permission on Hey Sandro, Right - Fedora packaging has been wanting for quite a while: the problem is that I'm the only current maintainer, and although sos is still part of my 'day job', I get very little time to dedicate to the package these days - and most of that is spent keeping the upstream repo in shape and getting releases done. If you're happy to work on Fedora packaging, that would be great: the only thing we want to avoid is short-term maintainers who come in, make a few changes, and then leave (sounds daft, but it has been a problem with sos in Fedora in the past). You've been involved with the project for a few years now and I know your track record from other projects I've seen you working on so that's not going to be a concern here. If you'd like to take it on we can get FAS permissions etc. set up - we are aiming to have 3.4 out upstream next month, but the packages are quite out-of-date now so you may want to push out an update before that happens. I'll get the FAS bits done & we can sync up via mail or IRC to work any details out. Regards, Bryn. From sbonazzo at redhat.com Mon Feb 20 16:40:37 2017 From: sbonazzo at redhat.com (Sandro Bonazzola) Date: Mon, 20 Feb 2017 17:40:37 +0100 Subject: [sos-devel] Fedora sos package maintainership In-Reply-To: <20170220163242.GC13678@localhost.localdomain> References: <20170220163242.GC13678@localhost.localdomain> Message-ID: On Mon, Feb 20, 2017 at 5:32 PM, Bryn M. Reeves wrote: > On Mon, Feb 20, 2017 at 05:25:41PM +0100, Sandro Bonazzola wrote: > > looks like nobody is willing to maintain sos packaging on Fedora. > > I'm volunteering for Fedora packaging, ascked ACL permission on > > Hey Sandro, > > Right - Fedora packaging has been wanting for quite a while: the > problem is that I'm the only current maintainer, and although sos > is still part of my 'day job', I get very little time to dedicate > to the package these days - and most of that is spent keeping the > upstream repo in shape and getting releases done. > > If you're happy to work on Fedora packaging, that would be great: > the only thing we want to avoid is short-term maintainers who > come in, make a few changes, and then leave (sounds daft, but it > has been a problem with sos in Fedora in the past). > > You've been involved with the project for a few years now and I > know your track record from other projects I've seen you working > on so that's not going to be a concern here. > > If you'd like to take it on we can get FAS permissions etc. set > up - we are aiming to have 3.4 out upstream next month, but the > packages are quite out-of-date now so you may want to push out > an update before that happens. > > I'll get the FAS bits done & we can sync up via mail or IRC to > work any details out. > Thanks for the updates. Yes, I think a 3.3 needs to be pushed even if 3.4 is not that far. Let's sync on IRC. > > Regards, > Bryn. > > -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From builds at travis-ci.org Mon Feb 20 17:10:03 2017 From: builds at travis-ci.org (Travis CI) Date: Mon, 20 Feb 2017 17:10:03 +0000 Subject: [sos-devel] Broken: sosreport/sos#1717 (master - a2dc734) In-Reply-To: Message-ID: <58ab22ead6701_43fd7ef677e189313c9@f37f3ccc-4ab3-41b0-a16c-39378ea06277.mail> Build Update for sosreport/sos ------------------------------------- Build: #1717 Status: Broken Duration: 1 minute and 36 seconds Commit: a2dc734 (master) Author: Pavel Moravec Message: [sosreport] clarify in man and help that --logsize is in MiB Neither sosreport --help or man pages specify the units of --logsize parameter. Let it clarify. Resolves: #916 Signed-off-by: Pavel Moravec View the changeset: https://github.com/sosreport/sos/compare/38b312aef572...a2dc73460f37 View the full build log and details: https://travis-ci.org/sosreport/sos/builds/203519790 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications -------------- next part -------------- An HTML attachment was scrubbed... URL: From builds at travis-ci.org Mon Feb 20 17:11:34 2017 From: builds at travis-ci.org (Travis CI) Date: Mon, 20 Feb 2017 17:11:34 +0000 Subject: [sos-devel] Broken: sosreport/sos#1718 (master - 581277b) In-Reply-To: Message-ID: <58ab23467a74d_43fde740d5f74107579e@347e8630-1c30-4d59-b21a-904b4a063551.mail> Build Update for sosreport/sos ------------------------------------- Build: #1718 Status: Broken Duration: 56 seconds Commit: 581277b (master) Author: Pavel Moravec Message: [npm] collect config lists Collect npm config list (globally and per-project). Resolves: #917 Signed-off-by: Pavel Moravec View the changeset: https://github.com/sosreport/sos/compare/a2dc73460f37...581277ba1a75 View the full build log and details: https://travis-ci.org/sosreport/sos/builds/203520266 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications -------------- next part -------------- An HTML attachment was scrubbed... URL: From builds at travis-ci.org Mon Feb 20 17:19:28 2017 From: builds at travis-ci.org (Travis CI) Date: Mon, 20 Feb 2017 17:19:28 +0000 Subject: [sos-devel] Fixed: sosreport/sos#1719 (master - c0e5674) In-Reply-To: Message-ID: <58ab252341ad8_43fde73f6f7e810889a8@347e8630-1c30-4d59-b21a-904b4a063551.mail> Build Update for sosreport/sos ------------------------------------- Build: #1719 Status: Fixed Duration: 1 minute and 11 seconds Commit: c0e5674 (master) Author: Bryn M. Reeves Message: [sosreport] fix line length regression (a2dc734) Fix a pep8 regression introduced in commit a2dc734. Signed-off-by: Bryn M. Reeves View the changeset: https://github.com/sosreport/sos/compare/581277ba1a75...c0e5674b1aec View the full build log and details: https://travis-ci.org/sosreport/sos/builds/203525634 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications -------------- next part -------------- An HTML attachment was scrubbed... URL: From ktraynor at redhat.com Wed Feb 22 10:26:42 2017 From: ktraynor at redhat.com (Kevin Traynor) Date: Wed, 22 Feb 2017 10:26:42 +0000 Subject: [sos-devel] [PATCH 1/2] [openvswitch] Add captures for DPDK datapath Message-ID: <1487759203-32763-1-git-send-email-ktraynor@redhat.com> Add additional captures to help debug with DPDK datapath. "ovs-appctl dpctl/show -s" for DPDK datapath stats "ovs-appctl dpif-netdev/pmd-rxq-show" for port/queue to pmd core mapping "ovs-appctl dpif-netdev/pmd-stats-show" for pmd stats Signed-off-by: Kevin Traynor Acked-by: Flavio Leitner --- sos/plugins/openvswitch.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sos/plugins/openvswitch.py b/sos/plugins/openvswitch.py index 177da89..6d13dc5 100644 --- a/sos/plugins/openvswitch.py +++ b/sos/plugins/openvswitch.py @@ -63,5 +63,11 @@ class OpenVSwitch(Plugin): "ovs-appctl upcall/show", # Capture DPDK and other parameters - "ovs-vsctl -t 5 get Open_vSwitch . other_config" + "ovs-vsctl -t 5 get Open_vSwitch . other_config", + # Capture DPDK datapath packet counters and config + "ovs-appctl dpctl/show -s", + # Capture DPDK queue to pmd mapping + "ovs-appctl dpif-netdev/pmd-rxq-show", + # Capture DPDK pmd stats + "ovs-appctl dpif-netdev/pmd-stats-show" ]) -- 1.8.3.1 From ktraynor at redhat.com Wed Feb 22 10:26:43 2017 From: ktraynor at redhat.com (Kevin Traynor) Date: Wed, 22 Feb 2017 10:26:43 +0000 Subject: [sos-devel] [PATCH 2/2] [openvswitch] Add additional systemd logs In-Reply-To: <1487759203-32763-1-git-send-email-ktraynor@redhat.com> References: <1487759203-32763-1-git-send-email-ktraynor@redhat.com> Message-ID: <1487759203-32763-2-git-send-email-ktraynor@redhat.com> Add logs for ovsdb-server and ovs-vswitchd. Signed-off-by: Kevin Traynor Acked-by: Flavio Leitner --- sos/plugins/openvswitch.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sos/plugins/openvswitch.py b/sos/plugins/openvswitch.py index 6d13dc5..16e5a23 100644 --- a/sos/plugins/openvswitch.py +++ b/sos/plugins/openvswitch.py @@ -75,4 +75,6 @@ class OpenVSwitch(Plugin): self.add_journal(units="openvswitch") self.add_journal(units="openvswitch-nonetwork") + self.add_journal(units="ovs-vswitchd") + self.add_journal(units="ovsdb-server") # Gather additional output for each OVS bridge on the host. -- 1.8.3.1 From bmr at redhat.com Wed Feb 22 10:54:05 2017 From: bmr at redhat.com (Bryn M. Reeves) Date: Wed, 22 Feb 2017 10:54:05 +0000 Subject: [sos-devel] [PATCH 1/2] [openvswitch] Add captures for DPDK datapath In-Reply-To: <1487759203-32763-1-git-send-email-ktraynor@redhat.com> References: <1487759203-32763-1-git-send-email-ktraynor@redhat.com> Message-ID: <20170222105405.GA9600@localhost.localdomain> On Wed, Feb 22, 2017 at 10:26:42AM +0000, Kevin Traynor wrote: > Add additional captures to help debug with DPDK datapath. > > "ovs-appctl dpctl/show -s" for DPDK datapath stats > "ovs-appctl dpif-netdev/pmd-rxq-show" for port/queue to pmd core mapping > "ovs-appctl dpif-netdev/pmd-stats-show" for pmd stats > > Signed-off-by: Kevin Traynor > Acked-by: Flavio Leitner > --- > sos/plugins/openvswitch.py | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) Ack to the series - I'll get these queued for the next round of merges. Regards, Bryn. From builds at travis-ci.org Fri Feb 24 03:02:02 2017 From: builds at travis-ci.org (Travis CI) Date: Fri, 24 Feb 2017 03:02:02 +0000 Subject: [sos-devel] Passed: BryanQuigley/sos#1 (travis - ce4cf24) In-Reply-To: Message-ID: <58afa21d599b8_43fd2e73edee821657a@7fd2c4f1-ee54-4665-9b16-818bdc3dc333.mail> Build Update for BryanQuigley/sos ------------------------------------- Build: #1 Status: Passed Duration: 42 seconds Commit: ce4cf24 (travis) Author: Harald Klein Message: [salt, saltmaster, storageconsole] add plugins for RH Storage Console and salt Signed-off-by: Harald Klein View the changeset: https://github.com/BryanQuigley/sos/compare/travis View the full build log and details: https://travis-ci.org/BryanQuigley/sos/builds/204836940 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications -------------- next part -------------- An HTML attachment was scrubbed... URL: From builds at travis-ci.org Fri Feb 24 04:45:16 2017 From: builds at travis-ci.org (Travis CI) Date: Fri, 24 Feb 2017 04:45:16 +0000 Subject: [sos-devel] Fixed: BryanQuigley/sos#17 (travis - 78eb8fe) In-Reply-To: Message-ID: <58afba5b54405_43fc91b5482c8390842@25bad95a-aeb9-4d58-bc74-e3a697c0ade3.mail> Build Update for BryanQuigley/sos ------------------------------------- Build: #17 Status: Fixed Duration: 52 seconds Commit: 78eb8fe (travis) Author: Bryan Quigley Message: [travis] Update travis with sudo and new python We require CI to work on Python 3.5 and 3.6. To enable sudo we bump the release to trusty. We also dropped the depth to 20 as we aren't doing git commands. The only item actually run as root is just --help at the moment. We got -l working, but it's blocked by issue 938. (Commented out) This test would have detected that issue. This serves as a PoC for adding to Travis we'd likely want to make/adapt tests that check output rather than just run. Signed-off-by: Bryan Quigley View the changeset: https://github.com/BryanQuigley/sos/compare/eedb46135e61...78eb8fe1137e View the full build log and details: https://travis-ci.org/BryanQuigley/sos/builds/204854497 -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications -------------- next part -------------- An HTML attachment was scrubbed... URL: