firmware update on fwupdate version 10-3 not work on some AMI's firmwares
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Critical
|
Yuan-Chen Cheng | ||
fwupdate (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Mario Limonciello | ||
fwupdate-signed (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Medium
|
Mario Limonciello |
Bug Description
[Rationale]
The commited patch, Handle ux capsule updates, https:/
The fixed patch have been committed, https:/
[Impact]
Machines with certain AMI firmware implementations cannot do firmware update.
[Test cases]
1. install ubuntu 18.04 on AMI's bios machine.
2. get the update firmware
3. See if this machine support firmware update,
#sudo fwudpate -s
4. get the update GUID
#sudo fwupdate -l
5. do firmeare update
#sudo fwupdate -a GUID firmware.bin
6. reboot
Alternate test case:
1. Install update from LVFS with fwupd
2. Verify update works.
[Other info]
This is is very intentionally not a single patch backport. fwupdate identifies itself to fwupd by version. fwupd uses this information to determine when to offer updates based on fwupdate behavior.
If identified as fwupdate 10 many updates will not apply.
If identified as fwupdate 12 but only with a backport it's an unknown behavior and not safe.
The best thing to do is to backport fwupdate 12 fully.
[Regression potential]
Regressions would manifest in BIOS updates failing to apply.
This regression risk should be low for the following reasons:
1. This is a full backport of fwupdate 12. It doesn't take the risk of an unexpected set of code paths that lead to different failures.
2. fwupdate 12 has been released a long time and has been merged into fwupd 1.1.x. It's been verified by thousands of firmware upgrades already across many OEMs.
description: | updated |
summary: |
- firmware update on fwupdate version 10-3 not work on AMI's firmware + firmware update on fwupdate version 10-3 not work on some AMI's firmware |
summary: |
- firmware update on fwupdate version 10-3 not work on some AMI's firmware + firmware update on fwupdate version 10-3 not work on some AMI's + firmwares |
Changed in fwupdate (Ubuntu): | |
status: | New → Fix Released |
Changed in fwupdate-signed (Ubuntu): | |
status: | New → Fix Released |
Changed in fwupdate (Ubuntu Bionic): | |
assignee: | nobody → Mario Limonciello (superm1) |
Changed in fwupdate-signed (Ubuntu Bionic): | |
assignee: | nobody → Mario Limonciello (superm1) |
Changed in fwupdate (Ubuntu Bionic): | |
importance: | Undecided → Medium |
Changed in fwupdate-signed (Ubuntu Bionic): | |
importance: | Undecided → Medium |
Changed in oem-priority: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
Changed in oem-priority: | |
assignee: | nobody → Yuan-Chen Cheng (ycheng-twn) |
Changed in oem-priority: | |
status: | Confirmed → Fix Committed |
Changed in oem-priority: | |
status: | Fix Committed → Fix Released |
description: | updated |
Attached the fixed patch