#67 Adds bootupctl-update to boot process
Merged by pwhalen. Opened by djachimo.
fedora-iot/ djachimo/ostree bootupd-update  into  main

Download 67.patch

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

rebased onto 91539fbf82555ede87f931277a090612a23c5680

LGTM, thanks!

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.

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.

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

Metadata