coreos / bootupd

Bootloader updater
Apache License 2.0
114 stars 23 forks source link

integration with rpm-ostree/split bootloader rpms #50

Open cgwalters opened 4 years ago

cgwalters commented 4 years ago

As noted in the README.md today rpm -q shim-x64 is a lie. Ultimately what we want to do I think is:

This would mean that rpm -q shim-x64 would say it's not installed, which is correct - from the perspective of rpm and rpm-ostree. It's not tracked by that system, it's tracked by bootupd. Instead the single source of truth for versioning would then be bootupctl status.

cgwalters commented 3 years ago

I actually got confused by this today; we should probably at least do rpm -e on the RPM content that we take ownership of in bootupd.