The fix for this bug is staged for the next oracular upload. ** Description changed:
+ [ Impact ] + apport-autoreport.service fails if auto-reporting is disabled: ``` - $ systemctl status apport-autoreport.service + $ systemctl status apport-autoreport.service × apport-autoreport.service - Process error reports when automatic reporting is enabled - Loaded: loaded (/usr/lib/systemd/system/apport-autoreport.service; static) - Active: failed (Result: exit-code) since Thu 2024-06-13 21:55:08 CEST; 1h 9min ago + Loaded: loaded (/usr/lib/systemd/system/apport-autoreport.service; static) + Active: failed (Result: exit-code) since Thu 2024-06-13 21:55:08 CEST; 1h 9min ago TriggeredBy: ● apport-autoreport.timer - ● apport-autoreport.path - Process: 1059564 ExecStart=/usr/share/apport/whoopsie-upload-all --timeout 20 (code=exited, status=1/FAILURE) - Main PID: 1059564 (code=exited, status=1/FAILURE) - CPU: 86ms + ● apport-autoreport.path + Process: 1059564 ExecStart=/usr/share/apport/whoopsie-upload-all --timeout 20 (code=exited, status=1/FAILURE) + Main PID: 1059564 (code=exited, status=1/FAILURE) + CPU: 86ms Jun 13 21:55:08 host systemd[1]: Starting apport-autoreport.service - Process error reports when automatic reporting is enabled... Jun 13 21:55:08 host whoopsie-upload-all[1059564]: ERROR: whoopsie.path is not enabled Jun 13 21:55:08 host systemd[1]: apport-autoreport.service: Main process exited, code=exited, status=1/FAILURE Jun 13 21:55:08 host systemd[1]: apport-autoreport.service: Failed with result 'exit-code'. Jun 13 21:55:08 host systemd[1]: Failed to start apport-autoreport.service - Process error reports when automatic reporting is enabled. ``` + + This service failure might mislead user thinking that there is a + problem. + + [ Test Plan ] + + 1. Disable auto-reporting in the system setting + 2. Produce a crash, e.g. by running divide-by-zero from chaos-marmosets + 3. Check that apport-autoreport.service is failing as above + 4. Upgrade Apport to the fixed version + 5. Restart apport-autoreport.service + 6. apport-autoreport.service should exit successfully + + [ Where problems could occur ] + + This code change touches the auto-reporting part. Failures there could + lead to less bugs being forwarded to the error tracker. This might be + noticeable when looking at the number of submissions. ** Also affects: apport (Ubuntu Noble) Importance: Undecided Status: New ** Changed in: apport (Ubuntu) Status: New => Fix Committed ** Changed in: apport (Ubuntu Noble) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2069360 Title: apport-autoreport.service fails if autoreporting is disabled To manage notifications about this bug go to: https://bugs.launchpad.net/apport/+bug/2069360/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs