use builtin dump_acpi_tables.py in hookutils
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apport |
Fix Released
|
Medium
|
Unassigned | ||
OEM Priority Project |
Fix Released
|
High
|
Yuan-Chen Cheng | ||
apport (Ubuntu) |
Fix Released
|
High
|
Brian Murray | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Groovy |
Fix Released
|
High
|
Brian Murray |
Bug Description
1. add apcidump to hookutils.
2. remove explicit acpidump from oem-getlogs to use the builtin one.
3. refine usage string in oem-getlogs.
To SRU to focal:
[Impact]
* for OEM project, lts is been used. And collect log is important.
With built-in tool to get acpidump, we don't need to install
extra tool in the end-customer's machine. That make it much
easier for the oem process.
* By call built-in utility, we no lounger need to install extra
tools to collect data that's both complete and convenient for
HWE people to work on.
[Test Case]
* before this applied, run oem-getlog without install acpidump.
we can't get the dump data. After this applied, we can just dump
the data HWE need.
* test step: install the new package, run
sudo -E oem-getlogs [-c case_id] to get the
use apport-unpack to unpack the apport file.
check the acpidump file. HWE people know much better on check
the acpidump file. Give the dump_acpi_tables.py just updated and SRUed
by HWE/ACPI/UEFI expert, it's pretty safe to do so.
[Regression Potential]
* Given the modification change the way to collect log, even it
failed, it won't break apport itself. Just the collected log
might contain data not so valid.
* Given acpidump mostly used by HWE/ACIP/UEFI expert, and they
just reviewed and updated the dump_acpi_tables.py script, I
believe it will have good quality.
Related branches
tags: | added: rls-gg-incoming |
Changed in apport (Ubuntu): | |
importance: | Undecided → High |
tags: | removed: rls-gg-incoming |
tags: | added: id-5f19aa4ac192ba29af392378 |
tags: | added: oem-priority |
Changed in apport (Ubuntu Groovy): | |
status: | New → In Progress |
assignee: | nobody → Brian Murray (brian-murray) |
description: | updated |
Changed in oem-priority: | |
status: | Confirmed → In Progress |
Changed in oem-priority: | |
status: | In Progress → Fix Committed |
tags: | added: fr-126 |
Changed in oem-priority: | |
status: | Fix Committed → Fix Released |
Changed in apport: | |
importance: | Undecided → Medium |
milestone: | none → 2.21.0 |
status: | New → Fix Released |
debdiff to apport in groovy.