[Bug 1326000] Re: whoopsie should record OOPS ID for an uploaded crash

Chris J Arges 1326000 at bugs.launchpad.net
Tue Jun 10 20:27:46 UTC 2014


Hello Brian, or anyone else affected,

Accepted whoopsie into trusty-proposed. The package will build now and
be available at http://launchpad.net/ubuntu/+source/whoopsie/0.2.24.6 in
a few hours, and then in the -proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed.  Your feedback will aid us getting this update
out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed.  In either case, details of your testing will help
us make a better decision.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Changed in: whoopsie (Ubuntu Trusty)
       Status: In Progress => Fix Committed

** Tags added: verification-needed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to whoopsie in Ubuntu.
https://bugs.launchpad.net/bugs/1326000

Title:
  whoopsie should record OOPS ID for an uploaded crash

Status in Ubuntu error tracker backend (daisy):
  Fix Committed
Status in “whoopsie” package in Ubuntu:
  Fix Released
Status in “whoopsie” source package in Trusty:
  Fix Committed

Bug description:
  [Impact]
  It is hard for a developer to determine the OOPS at errors.ubuntu.com associated with the crash file that they uploaded, especially if they have uploaded multiple .crash files.  This resolves this by having daisy return the OOPS ID when the report is uploaded, which is then logged by whoopsie.

  [Test Case]
  1) start whoopsie in the foreground "sudo CRASH_DB_URL=https://daisy.ubuntu.com APPORT_REPORT_DIR=/var/crash/ whoopsie -f"
  2) start d-feet in a terminal "d-feet &"
  3) pkill -11 d-feet
  4) say yes to reporting the crash
  5) Observe the following in the terminal running whoopsie
  Parsing /var/crash/_usr_share_virt-manager_virt-manager.py.1000.crash.
  Uploading /var/crash/_usr_share_virt-manager_virt-manager.py.1000.crash.
  Sent; server replied with: No error
  Response code: 200
  Sent; server replied with: No error

  With the version of whoopsie from trusty -proposed you will see the
  following line:

  "Reported OOPS ID 89d2d5fc-f0af-11e3-8891-fa163e373683"

  You can then go to https://errors.ubuntu.com/oops/$OOPSID and see the
  crash you reported (it should be about the same package).

  [Regression Potential]
  There is little chance of a regression as we are just logging more information.

  
  When whoopsie uploads a crash to errors.ubuntu.com the OOPS ID for the crash should be recorded by whoopsie in a log file. This would require some work on daisy's part to return the OOPS ID. This would allow one to more easily find the OOPS corresponding to a crash then going to the user page and looking at all of the most recent OOPSes to find the one you are interested in.

To manage notifications about this bug go to:
https://bugs.launchpad.net/daisy/+bug/1326000/+subscriptions



More information about the foundations-bugs mailing list