[Bug 1856896] Re: Only check the vendor ID if the device has one set
Launchpad Bug Tracker
1856896 at bugs.launchpad.net
Mon Feb 17 10:12:31 UTC 2020
This bug was fixed in the package fwupd - 1.2.10-1ubuntu2~ubuntu18.04.3
---------------
fwupd (1.2.10-1ubuntu2~ubuntu18.04.3) bionic; urgency=medium
* d/p/0001-dont-semver-conversion.patch, d/p/0001-version-handling.patch
d/p/0001-plain_support_in_version.patch:
backport regression fix that we can install firmware with the same
without --allow-reinstall in command line. the patch already merged
in upstream 1.2.X branch. (LP: #1820768)
fwupd (1.2.10-1ubuntu2~ubuntu18.04.2) bionic; urgency=medium
* d/p/0001-trivial-libfwupd-skip-tests-if-machine-id-is-empty-t.patch:
- Only check the vendor ID if the device has one set (LP: #1856896)
fwupd (1.2.10-1ubuntu2~ubuntu18.04.1) bionic; urgency=medium
* Backport to bionic (LP: #1820768)
- meson-0.45-bc.patch: Fix build with meson 0.45
[ Steve Langasek ]
* Drop added Recommends: on bolt which is not in flavor seeds and adds a
new service.
-- Yuan-Chen Cheng <yc.cheng at canonical.com> Thu, 09 Jan 2020 16:25:38
+0800
** Changed in: fwupd (Ubuntu Bionic)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to fwupd in Ubuntu.
https://bugs.launchpad.net/bugs/1856896
Title:
Only check the vendor ID if the device has one set
Status in OEM Priority Project:
Fix Committed
Status in fwupd package in Ubuntu:
Fix Released
Status in fwupd source package in Bionic:
Fix Released
Status in fwupd source package in Disco:
Won't Fix
Status in fwupd source package in Eoan:
Fix Released
Status in fwupd source package in Focal:
Fix Released
Bug description:
[Impact]
fwupd will fail to install firmware where the firmware has a vendor-id but the device does not have one set. The vendor-id is currently optional but in about 6 months time it will be required. In this case devices that can't store vendor-ids will not be able to install firmware. There is an upstream fix to skip this check if the device doesn't have vendor IDs.
https://github.com/fwupd/fwupd/commit/d5f965da2f8847e494e5c2a25a123bb8c31c7850
[Test Case]
There's not a specific test case for this, as no firmware currently meets this requirement. Thus the only test is that you can still successfully install firmware. Future firmware will trigger this case.
[Regression Potential]
Change is simple and unlikely to introduce a significant bug. This will cause a behaviour change, but it is done by the upstream maintainer and intentional.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1856896/+subscriptions
More information about the foundations-bugs
mailing list