Merge lp:~vicamo/ubuntu/eoan/apport/bug-1847967 into lp:~ubuntu-core-dev/ubuntu/eoan/apport/ubuntu

Proposed by You-Sheng Yang on 2019-10-17
Status: Needs review
Proposed branch: lp:~vicamo/ubuntu/eoan/apport/bug-1847967
Merge into: lp:~ubuntu-core-dev/ubuntu/eoan/apport/ubuntu
Diff against target: 14 lines (+6/-0)
1 file modified
debian/apport.links (+6/-0)
To merge this branch: bzr merge lp:~vicamo/ubuntu/eoan/apport/bug-1847967
Reviewer Review Type Date Requested Status
Brian Murray 2019-10-17 Needs Information on 2019-12-04
Review via email: mp+374263@code.launchpad.net

Commit message

Fix incomplete reports generated from linux-oem kernels

For OEM projects, linux-oem/linux-oem-osp1 kernels are installed by default; meanwhile, they can also be installed on non-OEM products in order to have better hardware/stability support.

When trying to report bugs from platforms with oem kernels installed, while their source package names are not currently correctly identified as linux kernel packages, most bits used to appear in generic kernel apport reports are not included.

This change creates all necessary symbolic links to these kernels.

BugLink: https://bugs.launchpad.net/bugs/1847967

To post a comment you must log in.
Brian Murray (brian-murray) wrote :

I've merged this with the focal branch of apport. Is this something you want to see SRU'ed to Eoan?

review: Needs Information
You-Sheng Yang (vicamo) wrote :

Yes, it was made before Focal was out, but definitely want it to be SRU-ed to all series with linux-oem/linux-oem-osp1 kernels.

Unmerged revisions

2715. By You-Sheng Yang on 2019-10-17

Fix incomplete reports generated from linux-oem kernels

For OEM projects, linux-oem/linux-oem-osp1 kernels are installed by default;
meanwhile, they can also be installed on non-OEM products in order to have
better hardware/stability support.

When trying to report bugs from platforms with oem kernels installed, while
their source package names are not currently correctly identified as linux
kernel packages, most bits used to appear in generic kernel apport reports are
not included.

This change creates all necessary symbolic links to these kernels.

BugLink: https://bugs.launchpad.net/bugs/1847967
Signed-off-by: You-Sheng Yang <email address hidden>

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/apport.links'
--- debian/apport.links 2018-05-09 23:42:20 +0000
+++ debian/apport.links 2019-10-17 06:45:54 +0000
@@ -1,4 +1,10 @@
1/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-meta-oem-osp1.py
2/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-meta-oem.py
1/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-meta.py3/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-meta.py
4/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-oem-osp1.py
5/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-oem.py
6/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed-oem-osp1.py
7/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed-oem.py
2/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed.py8/usr/share/apport/package-hooks/source_linux.py /usr/share/apport/package-hooks/source_linux-signed.py
3/usr/bin/apport-bug /usr/bin/ubuntu-bug9/usr/bin/apport-bug /usr/bin/ubuntu-bug
4/usr/share/man/man1/apport-bug.1.gz /usr/share/man/man1/ubuntu-bug.1.gz10/usr/share/man/man1/apport-bug.1.gz /usr/share/man/man1/ubuntu-bug.1.gz

Subscribers

People subscribed via source and target branches