puzzleos / stubby

UEFI bootloader stub
GNU Lesser General Public License v2.1
12 stars 8 forks source link

Need somewhere to publish "firmwares" that are used in test #28

Open smoser opened 1 year ago

smoser commented 1 year ago

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

hallyn commented 1 year ago

What about storing them in oci layers at zothub.io?

smoser commented 1 year ago

I guess i'm not entirely opposed to that, but then i need an oci client to download the thing. You can call me old, but 'wget' works pretty well.

One thought I had was to create a puzzleos project called 'firmware-bins' and then have releases of it or something like that. that way github would host whatever tarball we put up there.

hallyn commented 1 year ago

One thought I had was to create a puzzleos project called 'firmware-bins' and then have releases of it or something like that. that way github would host whatever tarball we put up there.

Let's do that.

smoser commented 1 year ago

a thought, we are producing these ovmf files in bootkit now: https://github.com/project-machine/bootkit and bootkit's intent is basically to be a set of bins like that.

smoser commented 1 year ago

Just to mention here. I attempted a bump to jammy in PR #35. The end result is that it really seems like the jammy firmwares are slower.

The are the 4M variant compared to 2M variant on focal.