Bug 1013567

Summary: [RFE] rasdaemon hook for abrtd
Product: [Fedora] Fedora Reporter: Petr Holasek <pholasek>
Component: abrtAssignee: Jakub Filak <jakub>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: high    
Version: rawhideCC: abrt-devel-list, dhoward, dvlasenk, iprikryl, kvolny, lijunliang.dna, msuchy
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
rasdaemon abrt report support patch none

Description Petr Holasek 2013-09-30 10:52:50 UTC
rasdaemon is a new daemon in Fedora [1] that is used for collecting all hardware error events reported by the Linux Kernel from several sources (EDAC, MCE, PCI, ...), so helps to handle platform Reliability, Availability and Serviceability (RAS) [2].

The main purpose of this RFE is to have connection between rasdaemon and abrtd and thus reliable and robust way for reporting and logging of hardware events.

[1] https://git.fedorahosted.org/git/rasdaemon.git
[2] http://en.wikipedia.org/wiki/Reliability,_availability_and_serviceability_%28computer_hardware%29

Comment 1 Junliang Li 2014-02-11 02:48:05 UTC
Created attachment 861649 [details]
rasdaemon abrt report support patch

add ABRT report support via abrt-server .

Comment 2 Jakub Filak 2014-04-09 13:00:25 UTC
*** Bug 1085812 has been marked as a duplicate of this bug. ***

Comment 3 Tadej Janež 2015-06-04 10:41:34 UTC
Hi!

How is the rasdaemon hook for abrtd progressing?

Comment 4 Jakub Filak 2015-06-04 12:31:06 UTC
Hi!

The attached patch has been applied and the following one too:

commit d7453479e96693ebb5e17b285adf915b67095aad
Author: Jakub Filak <jfilak>
Date:   Wed Apr 2 15:03:44 2014 +0200

    Correct ABRT report data
    
    Remove '\0' byte from 'PUT' message because this was superfluous.
    
    Replaced 'BASENAME' item with 'TYPE' item because the first one is no
    longer supported by abrtd and the second one is required. Basically the
    later is a substitute for the first one.
    
    Removed the closing message which is not supported by abrtd. abrtd
    considers that message as a part of the problem report.
    
    Removed a superfluous space from 'Backtrace'.
    
    Signed-off-by: Jakub Filak <jfilak>
    Signed-off-by: Mauro Carvalho Chehab <m.chehab>


so the rasdaemon should be able to report MCEs to ABRT, but it would be nice if someone could verify it.