Comment 16 for bug 1921134

Revision history for this message
Julian Andres Klode (juliank) wrote (last edit ):

While that is true, we also discovered another regression yesterday which breaks booting on real hardware: In bug 1934780, we discovered that Mellanox BF1 SmartNic do not support querying variable storage info, and hence fail to boot. SUSE discovered similar issues.

I don't think this is ready for releasing yet, and we need another shim.

The following is the complete list of regressions identified so far that are included in the next shim:

  * Fix load option parsing, and thus fwupd execution (LP: #1929471) (PR #379)
  * Fix occasional crashes in _relocate() on arm64 (LP: #1928010) (PR #383)
  * Fix accidental deletion of RT variables (LP: #1934506) (PR #387)
  * mok: relax the maximum variable size check (LP: #1934780) (PR #369)

Or to put it into what is broken right now:

  * fwupd(ate) execution - which you overrode
  * arm64 fails to reboot occasionally
  * VMWare fails to mirror shim variables, or rather directly deletes them after, breaking locally-built DKMS modules
  * Mellanox hardware (and other w/o variable size checking support) fails to boot