opensuse:apport-opensuse-retracer.git
8 years agoWrite retracerlog to tracer.log zypp
Jan Blunck [Mon, 21 Sep 2009 15:38:06 +0000 (17:38 +0200)]
Write retracerlog to tracer.log

Signed-off-by: Jan Blunck <jblunck@suse.de>
8 years agoUse susetags:datadir value
Jan Blunck [Mon, 21 Sep 2009 15:37:30 +0000 (17:37 +0200)]
Use susetags:datadir value

We need to use the susetags:datadir attribute that is stored in one of the
products solvables. If the satsolver binding actually provide the location()
callable lets use that instead.

Signed-off-by: Jan Blunck <jblunck@suse.de>
8 years agoUpdate retracer.conf for openSUSE 11.2 repositories
Jan Blunck [Mon, 21 Sep 2009 15:35:55 +0000 (17:35 +0200)]
Update retracer.conf for openSUSE 11.2 repositories

Signed-off-by: Jan Blunck <jblunck@suse.de>
8 years agoAdd dry-run mode
Jan Blunck [Mon, 21 Sep 2009 15:35:16 +0000 (17:35 +0200)]
Add dry-run mode

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoAdd usage() text
Jan Blunck [Wed, 18 Mar 2009 14:33:34 +0000 (15:33 +0100)]
Add usage() text

Prints out the help message.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoUpload retraced report to server
Jan Blunck [Wed, 18 Mar 2009 14:32:59 +0000 (15:32 +0100)]
Upload retraced report to server

Upload the retraced report to the server it was downloaded from.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoFix braindead bug: the major:minor field can be hex and not only fd
Jan Blunck [Wed, 18 Mar 2009 14:29:29 +0000 (15:29 +0100)]
Fix braindead bug: the major:minor field can be hex and not only fd

Thanks to Michael "Eagle Eye" Schroeder for pointing that out.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoFix Stacktrace.parse() to understand multiline frames
Jan Blunck [Wed, 18 Mar 2009 13:25:12 +0000 (14:25 +0100)]
Fix Stacktrace.parse() to understand multiline frames

This fixes the regular expression parse to work with multiline frames.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoSupport for ThreadStacktrace
Jan Blunck [Wed, 18 Mar 2009 12:24:28 +0000 (13:24 +0100)]
Support for ThreadStacktrace

Add support for retracing ThreadStacktrace.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoStacktrace: let parse() operate on strings
Jan Blunck [Wed, 18 Mar 2009 12:20:49 +0000 (13:20 +0100)]
Stacktrace: let parse() operate on strings

Let parse() operate on strings as a preparation for supporting
ThreadStacktrace.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoUse ZyppRepo instead of BuildIdDb
Jan Blunck [Wed, 18 Mar 2009 11:05:01 +0000 (12:05 +0100)]
Use ZyppRepo instead of BuildIdDb

This change replaces the BuildIdDb implementation with the easier to handle
ZyppRepo class. The ZyppRepo handles rpm-md and YaST2 repositories and uses
them to find the required debuginfo packages.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoFix logging usage and logging config file location change
Jan Blunck [Wed, 18 Mar 2009 09:25:13 +0000 (10:25 +0100)]
Fix logging usage and logging config file location change

Some usages of the logging framework where broken. The logging config file
is read from the current working directory first before reading the file in
the users home directory.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoEnable Fetcher to support local urls (file:/...)
Jan Blunck [Wed, 18 Mar 2009 09:09:05 +0000 (10:09 +0100)]
Enable Fetcher to support local urls (file:/...)

Fetcher was unable to handle local urls. This patch replaces the server
part of the url with the string 'local'.

Signed-off-by: Jan Blunck <jblunck@suse.de>
9 years agoAdd correct Copyright notice everywhere master
Jan Blunck [Fri, 6 Feb 2009 13:48:14 +0000 (14:48 +0100)]
Add correct Copyright notice everywhere

9 years agoStand alone version of the python based retracer
Jan Blunck [Thu, 5 Feb 2009 20:40:15 +0000 (21:40 +0100)]
Stand alone version of the python based retracer

This is the XML-RPC based stand alone application.

9 years agoBasic structure of the retracer application
Jan Blunck [Thu, 5 Feb 2009 16:30:56 +0000 (17:30 +0100)]
Basic structure of the retracer application

9 years agoAdd retrace.sh script
Jan Blunck [Wed, 4 Feb 2009 13:29:29 +0000 (14:29 +0100)]
Add retrace.sh script

9 years agoGenerate hidden backup files
Jan Blunck [Wed, 4 Feb 2009 11:04:24 +0000 (12:04 +0100)]
Generate hidden backup files

9 years agoTools to create and use a build ID database
Jan Blunck [Wed, 4 Feb 2009 11:03:27 +0000 (12:03 +0100)]
Tools to create and use a build ID database

This is necessary to efficient retrace reports.

9 years agoSome work to make it a real application
Jan Blunck [Tue, 3 Feb 2009 15:53:54 +0000 (16:53 +0100)]
Some work to make it a real application

9 years agoWrite out syntax highlighted source context
Jan Blunck [Tue, 3 Feb 2009 14:35:27 +0000 (15:35 +0100)]
Write out syntax highlighted source context

9 years agoWorks mostly now
Jan Blunck [Tue, 3 Feb 2009 14:34:57 +0000 (15:34 +0100)]
Works mostly now

9 years agoSupport for load address in Build ID mappings
Jan Blunck [Tue, 3 Feb 2009 09:50:01 +0000 (10:50 +0100)]
Support for load address in Build ID mappings

9 years agoReport retracer
Jan Blunck [Mon, 2 Feb 2009 16:27:17 +0000 (17:27 +0100)]
Report retracer

This is the initial commit for the report retracer used on openSUSE.

Signed-off-by: Jan Blunck <jblunck@suse.de>