Activity log for bug #1778694

Date Who What changed Old value New value Message
2018-06-26 10:21:15 Didier Roche-Tolomelli bug added bug
2018-06-26 10:31:12 Didier Roche-Tolomelli description The goal for autoreporting via whoopsie is to have a silent mode where whoopsie automatically reports crashes. However, this one requires apport-noui to be installed, which we don't by default. apport-noui is just a set of systemd unit starting whoopsie-upload-all (part of apport binary package). As it doesn't make sense to have this is apport-noui separate pacakge (no more phone factor), which is in universe and to restore the functionality in an already released version, let's have apport, having a conditional file on whoopsie installed and autoreport enabled, shipping those units binary package shipping those units (renamed to apport-autoreport.*) directly. The goal for autoreporting via whoopsie is to have a silent mode where whoopsie automatically reports crashes. However, this one requires apport-noui to be installed, which we don't by default. apport-noui is just a set of systemd unit starting whoopsie-upload-all (part of apport binary package). There is 2 possible solutions: - promoting apport-noui to main, and seeding it. - or considering there is no reason anymore to have a separate apport-noui pacakge (no more phone factor), and so move the systemd units to apport, having a conditional file on whoopsie installed (no more dependency) and autoreport enabled, shipping those units binary package shipping those units (renamed to apport-autoreport.*) directly.
2018-06-26 10:31:26 Didier Roche-Tolomelli affects whoopsie (Ubuntu) apport (Ubuntu)
2018-07-06 14:05:23 Launchpad Janitor apport (Ubuntu): status New Fix Released
2018-07-10 09:11:00 Didier Roche-Tolomelli nominated for series Ubuntu Bionic
2018-07-10 09:11:00 Didier Roche-Tolomelli bug task added apport (Ubuntu Bionic)
2018-07-10 09:11:31 Didier Roche-Tolomelli description The goal for autoreporting via whoopsie is to have a silent mode where whoopsie automatically reports crashes. However, this one requires apport-noui to be installed, which we don't by default. apport-noui is just a set of systemd unit starting whoopsie-upload-all (part of apport binary package). There is 2 possible solutions: - promoting apport-noui to main, and seeding it. - or considering there is no reason anymore to have a separate apport-noui pacakge (no more phone factor), and so move the systemd units to apport, having a conditional file on whoopsie installed (no more dependency) and autoreport enabled, shipping those units binary package shipping those units (renamed to apport-autoreport.*) directly. [ Impact ] * The goal for autoreporting via whoopsie is to have a silent mode where whoopsie automatically reports crashes. However, this one requires apport-noui to be installed, which we don't by default. apport-noui is just a set of systemd unit starting whoopsie-upload-all (part of apport binary package). We should move the unit to apport package itself. [ Test Case ] * Install the new apport package from proposed * Set in g-c-c, privacy panel, to report bugs automatically * Make one program dumping a core dump * Wait for a while, you should have a .upload and .uploaded files in addition to the .crash one in /var/crash [ Regression potential ] The systemd units were in apport-noui previously, we moved them and made them conditional to whoopsie being installed. apport-noui is still useful by turning autoreport on, so people upgrading shouldn't have any impact or difference. The units have been renamed to make sense and avoid package files overwrite. ------------------------- There are 2 possible solutions: - promoting apport-noui to main, and seeding it. - or considering there is no reason anymore to have a separate apport-noui pacakge (no more phone factor), and so move the systemd units to apport, having a conditional file on whoopsie installed (no more dependency) and autoreport enabled, shipping those units binary package shipping those units (renamed to apport-autoreport.*) directly.
2018-07-10 09:16:13 Didier Roche-Tolomelli apport (Ubuntu): assignee Didier Roche (didrocks)
2018-07-10 09:16:15 Didier Roche-Tolomelli apport (Ubuntu Bionic): assignee Didier Roche (didrocks)
2018-07-10 09:16:20 Didier Roche-Tolomelli apport (Ubuntu): importance Undecided High
2018-07-10 09:16:22 Didier Roche-Tolomelli apport (Ubuntu Bionic): importance Undecided High
2018-07-17 20:03:07 Brian Murray bug added subscriber Brian Murray
2018-07-19 13:11:35 Brian Murray apport (Ubuntu Bionic): status New Fix Committed
2018-07-19 13:11:38 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2018-07-19 13:11:39 Brian Murray bug added subscriber SRU Verification
2018-07-19 13:11:42 Brian Murray tags verification-needed verification-needed-bionic
2018-07-31 17:16:00 Launchpad Janitor branch linked lp:~ubuntu-core-dev/ubuntu/cosmic/apport/ubuntu
2018-08-27 07:30:30 Jean-Baptiste Lallement tags verification-needed verification-needed-bionic verification-done verification-done-bionic
2018-09-06 09:14:16 Ɓukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2018-09-06 09:24:14 Launchpad Janitor apport (Ubuntu Bionic): status Fix Committed Fix Released