Summary

Include apport in the server install by default as well as increasing Apport coverage for server packages.

Rationale

We have targeted apport/ubuntu-bug as the common way to report bugs in ubuntu along with per-package collection hooks to try to minimize the number of information gathering steps required to get a bug report into a state useful for a developer to work on. However, apport is not installed by default on ubuntu-server and there are fewer apport hooks implemented for server oriented packages, making it a less convenient and effective tool for reporting bugs in ubuntu-server.

User stories

Assumptions

The ubuntu-server user community desires that installations contain as small a disk-space footprint as possible, and thus installing large debugging packages like gdb by default is undesirable.

The ability to file bug reports external to the system the bug report information was collected from is highly desirable.

Implementation

Apport changes

Most desirable per-package hooks

Notifications and plugins

Documentation

Other

Test/Demo Plan

Confirm that the intended workflow:

  1. Use ubuntu-bug to collect and save information
  2. Move report to admin workstation
  3. Report bug to launchpad from workstation with attached report

does indeed work and the report is handled properly.

Future work


CategorySpec

QATeam/Specs/ApportInUbuntuServer (last edited 2009-06-10 12:56:25 by cpc4-oxfd8-0-0-cust39)