apport hook that collects snap's information is outdated
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
chromium-browser (Ubuntu) |
Fix Released
|
Medium
|
Nathan Teodosio | ||
Focal |
Fix Released
|
Medium
|
Nathan Teodosio | ||
Jammy |
Fix Released
|
Medium
|
Nathan Teodosio | ||
Kinetic |
Fix Released
|
Medium
|
Nathan Teodosio |
Bug Description
Impact
------
The Apport hook of the Chromium browser is outdated. It collects information about core18, but the snap uses core20.
Moreover, it does not collect information about other interface providers.
Test plan
---------
1. Install the current chromium-browser.
2. Generate a report with
apport-bug --save /tmp/c1 chromium-browser
3. Install chromium-browser from proposed.
4. Generate another report with
apport-bug --save /tmp/c2 chromium-browser
Note: If the package was built and generated locally, you will need APPORT_
5. Compare the files. The meaningful differences should be in the Snap.Info.xxxx sections, namely:
- Snap.Info.core18 -> Snap.Info.core20
- {None} -> Snap.Info.cups
- {None} -> Snap.Info.
Differences should not be observed in Snap.Info.
Regression potential
-------
Being Apport a bug reporting program, an incorrect parsing of the SNAP_META file could lead to insertion of unwanted information in the report or to suppress the insertion of information about the relevant interfaces.
Original report
---------------
It collects information about core18, but the chromium snap was rebased on core20 almost a year ago.
Related branches
- Nathan Teodosio: Approve
-
Diff: 51 lines (+17/-2)2 files modifieddebian/apport/chromium-browser.py (+10/-2)
debian/changelog (+7/-0)
Changed in chromium-browser (Ubuntu): | |
assignee: | nobody → Olivier Tilloy (osomon) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in chromium-browser (Ubuntu): | |
milestone: | none → kinetic-updates |
Changed in chromium-browser (Ubuntu Kinetic): | |
milestone: | kinetic-updates → none |
Changed in chromium-browser (Ubuntu Jammy): | |
importance: | Undecided → Medium |
Changed in chromium-browser (Ubuntu Focal): | |
importance: | Undecided → Medium |
Changed in chromium-browser (Ubuntu Jammy): | |
status: | New → In Progress |
Changed in chromium-browser (Ubuntu Focal): | |
status: | New → In Progress |
Changed in chromium-browser (Ubuntu): | |
assignee: | Olivier Tilloy (osomon) → Nathan Teodosio (nteodosio) |
Changed in chromium-browser (Ubuntu Kinetic): | |
assignee: | Olivier Tilloy (osomon) → Nathan Teodosio (nteodosio) |
Changed in chromium-browser (Ubuntu Focal): | |
assignee: | nobody → Nathan Teodosio (nteodosio) |
Changed in chromium-browser (Ubuntu Jammy): | |
assignee: | nobody → Nathan Teodosio (nteodosio) |
description: | updated |
Those would be the corresponding diffs I suppose, are them to be
sponsored? I suppose a SRU will be needed for Jammy and Focal.