Public bug reported:

[Impact]
A new requirement was introduced into LVFS to enforce vendor IDs for devices.  
This caused problems for upgrades on Dell's WD19 dock with fwupd 1.2.x and 
1.3.x. and 1.4.x versions.

$ fwupdmgr update
No upgrades for RTS5487 in Dell dock, current is 01.47: 01.47=same, 01.47=same, 
01.47=same
No releases found for device: cannot handle firmware requirement 'vendor-id'
No releases found for device: cannot handle firmware requirement 'vendor-id'
No releases found for device: cannot handle firmware requirement 'vendor-id'
No upgrades for RTS5413 in Dell dock, current is 01.21: 01.21=same, 01.21=same, 
01.21=same

[Test Case]
Plug in an up to date WD19 and try to issue "fwupdmgr update".  Find the 
results should look like this instead:

$ fwupdmgr update
No upgrades for RTS5487 in Dell dock, current is 01.47: 01.47=same, 01.47=same, 
01.47=same
No upgrades for WD19, current is 01.00.00.05: 01.00.00.05=same, 
01.00.00.04=older, 01.00.00.00=older
No upgrades for Package level of Dell dock, current is 01.00.15.01: 
01.00.15.01=same, 01.00.14.01=older, 01.00.04.01=older
No upgrades for VMM5331 in Dell dock, current is 05.04.06: 05.04.06=same, 
05.04.03=older, 05.03.10=older
No upgrades for RTS5413 in Dell dock, current is 01.21: 01.21=same, 01.21=same, 
01.21=same

[Regression Potential]
This particular fix is low risk, it only affects vendor ID path.

** Affects: fwupd (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: fwupd-signed (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: fwupd (Ubuntu Bionic)
     Importance: Undecided
     Assignee: Mario Limonciello (superm1)
         Status: In Progress

** Affects: fwupd-signed (Ubuntu Bionic)
     Importance: Undecided
     Assignee: Mario Limonciello (superm1)
         Status: In Progress

** Affects: fwupd (Ubuntu Focal)
     Importance: Undecided
         Status: New

** Affects: fwupd-signed (Ubuntu Focal)
     Importance: Undecided
         Status: New

** Affects: fwupd (Ubuntu Groovy)
     Importance: Undecided
         Status: New

** Affects: fwupd-signed (Ubuntu Groovy)
     Importance: Undecided
         Status: New

** Description changed:

  [Impact]
- A new requirement was introduced into LVFS to enforce vendor IDs for devices. 
 This caused problems for upgrades on Dell's WD19 dock with fwupd 1.2.x and 
1.3.x.
+ A new requirement was introduced into LVFS to enforce vendor IDs for devices. 
 This caused problems for upgrades on Dell's WD19 dock with fwupd 1.2.x and 
1.3.x. and 1.4.x versions.
  
  $ fwupdmgr update
  No upgrades for RTS5487 in Dell dock, current is 01.47: 01.47=same, 
01.47=same, 01.47=same
  No releases found for device: cannot handle firmware requirement 'vendor-id'
  No releases found for device: cannot handle firmware requirement 'vendor-id'
  No releases found for device: cannot handle firmware requirement 'vendor-id'
  No upgrades for RTS5413 in Dell dock, current is 01.21: 01.21=same, 
01.21=same, 01.21=same
  
  [Test Case]
  Plug in an up to date WD19 and try to issue "fwupdmgr update".  Find the 
results should look like this instead:
  
  $ fwupdmgr update
  No upgrades for RTS5487 in Dell dock, current is 01.47: 01.47=same, 
01.47=same, 01.47=same
  No upgrades for WD19, current is 01.00.00.05: 01.00.00.05=same, 
01.00.00.04=older, 01.00.00.00=older
  No upgrades for Package level of Dell dock, current is 01.00.15.01: 
01.00.15.01=same, 01.00.14.01=older, 01.00.04.01=older
  No upgrades for VMM5331 in Dell dock, current is 05.04.06: 05.04.06=same, 
05.04.03=older, 05.03.10=older
  No upgrades for RTS5413 in Dell dock, current is 01.21: 01.21=same, 
01.21=same, 01.21=same
  
- 
  [Regression Potential]
  This particular fix is low risk, it only affects vendor ID path.

** Also affects: fwupd-signed (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: fwupd-signed (Ubuntu Groovy)
   Importance: Undecided
       Status: New

** Also affects: fwupd-signed (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Also affects: fwupd (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: fwupd (Ubuntu)
       Status: New => Fix Released

** Changed in: fwupd-signed (Ubuntu)
       Status: New => Fix Released

** Changed in: fwupd (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: fwupd-signed (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: fwupd (Ubuntu Bionic)
     Assignee: (unassigned) => Mario Limonciello (superm1)

** Changed in: fwupd-signed (Ubuntu Bionic)
     Assignee: (unassigned) => Mario Limonciello (superm1)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1921544

Title:
  fwupd 1.2.x: vendor-id requirement on LVFS causes failures

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fwupd/+bug/1921544/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to