Updates bootupd.yaml to enable bootupctl-update upon system boot. This allows bootupd to work as expected on Fedora IoT raw image systems, with all expected components installed.
Signed-off-by: djach7 djachimo@redhat.com
rebased onto 91539fbf82555ede87f931277a090612a23c5680
LGTM, thanks!
LGTM
Pull-Request has been merged by pwhalen
I'm not 100% sure on the workings of bootupd and hence when the bootupd.yaml is run but shouldn't the bootloader-update.service be a file packaged in the bootupd package so that it is managed/updated etc as part of that package like all update .service files which also allows it to be signed/verified as part of the rpm package signatures/IMA signatures to ensure integrity, the cating it out onto the filesystem seems to be a workaround.
IIRC, upstream bootupd doesn't want to include a service to automatically update the bootloader content.
bootupd
It may make sense for the Fedora package to include the service, in general, but I don't know if all the editions/variants would want to include it, either. Probably worth a discussion in a BZ - https://bugzilla.redhat.com/show_bug.cgi?id=2332868
Updates bootupd.yaml to enable bootupctl-update upon system boot. This allows bootupd to work as expected on Fedora IoT raw image systems, with all expected components installed.
Signed-off-by: djach7 djachimo@redhat.com