<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>1562</bug_id>
          
          <creation_ts>2011-10-03 07:19:08 +0000</creation_ts>
          <short_desc>kernel oops style error collection server</short_desc>
          <delta_ts>2014-04-01 09:01:23 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Meta-yocto</product>
          <component>meta-yocto</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>28 March 2014: Setting documentation flag to &quot;Done.&quot;</status_whiteboard>
          <keywords></keywords>
          <priority>High</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.6</target_milestone>
          
          <blocked>4682</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Richard Purdie">richard.purdie</reporter>
          <assigned_to name="Andreea Brandusa Proca">andreea.b.proca</assigned_to>
          <cc>bluelightning</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>laurentiu.serban</cc>
    
    <cc>mark.hatle</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>sgw</cc>
    
    <cc>srifenbark</cc>
    
    <cc>sstncr</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>Done (doc changes complete)</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>16610</commentid>
    <comment_count>0</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2011-10-03 07:19:08 +0000</bug_when>
    <thetext>In a similar way to how kerneloops.org operated, it would be great to have an online servicer people could submit build failures to. This would collect up all the appropriate debug information and be a service people could share error information with. It would improve things for a user by:

a) Allow submitting all needed error information in one go (host OS, the error logs, version of the metadata, key variables such as MACHINE)

b) Allow statistical tracking of the errors people were seeing so the more common ones could be prioritized for fixing.

For security and data protection reasons, the service would be opt in and not enabled by default.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>28047</commentid>
    <comment_count>1</comment_count>
    <who name="Laurentiu Serban">laurentiu.serban</who>
    <bug_when>2012-12-06 13:14:25 +0000</bug_when>
    <thetext>Hello I am assigning it to Andreea Proca.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32591</commentid>
    <comment_count>2</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2013-04-24 15:32:43 +0000</bug_when>
    <thetext>*** Bug 3361 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>40302</commentid>
    <comment_count>3</comment_count>
    <who name="Andreea Brandusa Proca">andreea.b.proca</who>
    <bug_when>2014-02-12 13:44:27 +0000</bug_when>
    <thetext>I will set it to resolved. 
The web interface can be found here: http://git.yoctoproject.org/cgit/cgit.cgi/error-report-web/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41796</commentid>
    <comment_count>4</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2014-03-26 20:47:02 +0000</bug_when>
    <thetext>Hi, 

Based on the excellent material that Andreea provided, I have added three new areas to the docs to address the documentation portion of this fix.  I need some review of the areas:

http://www.yoctoproject.org/dev-manual/dev-manual.html#using-the-error-reporting-tool - This is the main usage section on the tool.

http://www.yoctoproject.org/ref-manual/ref-manual.html#ref-classes-report-error - This is the new entry for the report-error class.

http://www.yoctoproject.org/ref-manual/ref-manual.html#var-ERR_REPORT_DIR - this is the new variable entry for ERR_REPORT_DIR.

Let me know of any changes or corrections. One thing I was unsure of is the flow for using this.  Does the build chug along and any errors are reported along with the command?  This would mean the user must wait for the build to complete and then examine the build console log or output to find the commands to ultimately send off.  Or, does the build interactively stop on an error and allow you send a command?  I assumed it would finish the build and then it would be up to the user to find the error messages and send the commands outside the build operation.

Thanks 
Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41798</commentid>
    <comment_count>5</comment_count>
    <who name="Richard Purdie">richard.purdie</who>
    <bug_when>2014-03-26 21:07:05 +0000</bug_when>
    <thetext>Scott: Your assumption is correct, the build finishes and the user then decides what to do with any errors.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41858</commentid>
    <comment_count>6</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2014-03-27 15:05:26 +0000</bug_when>
    <thetext>Sorry about the links to the docs... I left out part of the URL.  Here are the correct links.


http://www.yoctoproject.org/docs/1.6/dev-manual/dev-manual.html#using-the-error-reporting-tool - This is the main usage section on the tool.

http://www.yoctoproject.org/docs/1.6/ref-manual/ref-manual.html#ref-classes-report-error - This is the new entry for the report-error class.

http://www.yoctoproject.org/docs/1.6/ref-manual/ref-manual.html#var-ERR_REPORT_DIR - this is the new variable entry for ERR_REPORT_DIR.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41893</commentid>
    <comment_count>7</comment_count>
    <who name="Scott Rifenbark">srifenbark</who>
    <bug_when>2014-03-28 12:00:08 +0000</bug_when>
    <thetext>Andreea Proca gave the changes a review and had no comments.  I am resetting the documentation flag to &quot;Done.&quot;.

Scott</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>42011</commentid>
    <comment_count>8</comment_count>
    <who name="Stefan Stanacar">sstncr</who>
    <bug_when>2014-04-01 09:01:23 +0000</bug_when>
    <thetext>Marked as Verified.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>