[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