I've started thinking about the 'send report to Red Hat' plugin (which
is the IssueTracker plugin reworked to take into account all of RH
support's ticketing systems).
This plugin needs to know what ticket and ticketing system the user
want's to attach the crash report to. Ideally ABRT would ask the user
this info at 'report' time (at the point that the user pushes 'report'
in the Gui). Currently the Gui asks for a 'Comment', but in this case
we need to have the Gui ask for different information depending on the
needs of the Reporter plugin.
In order to ask for this kind of information, the Gui needs to know what
Reporter plugins is going to run, and more importantly what information
that Reporter wants from the user. Any thoughts on the best way to get
this info to the Gui?
This patch adds an Action plugin that creates an sosreport and copies it
into the Debug Dump directory. Please consider adding it to abrt.
Please tell me if I should create a bugzilla for this patch, or make
alterations to the patch, or if I can answer questions about the patch.
----- "Gavin Romig-Koch" <gavin(a)redhat.com> wrote:
> This patch adds an Action plugin that creates an sosreport and copies
> into the Debug Dump directory. Please consider adding it to abrt.
> Please tell me if I should create a bugzilla for this patch, or make
> alterations to the patch, or if I can answer questions about the
Few nitpicking at the beginning:
When applying the patch to git I can see lines like
Stripping trailing CRs from patch.
looks like the patch's lines ends with <cr><lf> pair instead of <lf>.
Dunno where the problem emerged (MUA, server, ?).
abrt.spec: Require "sos" in plugin-sosreportaction sub-package.
Simple man page is missing.
abrt.spec: libsosreportaction.so is likely wrong, should be
RedHat inc. -> Red Hat Inc.
But this should be fixed in the rest of source files also.
Compiled and installed the plugin, enabled in /etc/abrt/abrt.conf
(not necessary I guess) crashed few apps but can't find the
tarball anywhere. Even after generating the bug report via
abrt-guit. Where is it locate? Is it /var/cache/abrt/<uuid.pid>/?
I can only say that from abrt daemon output it seems that
the plugin was loaded.
For me, it takes quite a bit of time to gather all the data
sosreport needs (tried the command from sources):
How does it perform when executed from abrt? Does it stop
abrt for several minutes until it gathers all the data, or
it runs in background?