stubby's test harness uses some "firmwares" files that come from OVMF and from shim-signed packages.
These can be collected from an ubuntu system using './test/collect-firmwares'.
Using different firmware files over time adds variability to the test harness, and exposes it to bugs like in LP: #1986692.
It would be good to publish the firmware files in one way or another, so that we can use consistent versions.
I've attached
- gen-lxc-firmwares.txt - bash script to use lxc to generate the firmwares files from an ubuntu container
- focal.tar.gz - files from focal up to date as of today
- jammy.tar.gz - files from jammy up to date as of today (they suffer bug 1986692, so they're not really usable).