See: https://gitlab.com/fedora/ostree/sig/-/issues/1 See: https://github.com/coreos/bootupd/pull/716
1 new commit added
bootupd: Put in permissive until SELinux issues are fixed
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/554b85ac2bd1478a89ab31ebe7776406
LGTM
Do we need adopt-and-update in systems where booutpd-state.json is not already there ? Or is it implied ?
adopt-and-update
That's a good question. I've been doing update for testing so far and it worked. Might need more testing / digging.
update
adopt-and-update is only explicitly require if bootup is not confident that it can adopt and update the system: https://github.com/coreos/bootupd/blob/0f3de094a8c9eb965f4d7adad315c1beae7fe995/src/bootupd.rs#L438
Which never happens for EFI systems right now as far as I can see: https://github.com/coreos/bootupd/blob/0f3de094a8c9eb965f4d7adad315c1beae7fe995/src/efi.rs#L236
rebased onto 6d726f49c80df68493d5332c1d16793c0253b3ab
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/0e7426a0288a484d89f3b59f55cc38c0
bootupd: Trigger a bootloader update on boot
Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci https://fedora.softwarefactory-project.io/zuul/buildset/ef2e06f93e4f4d3ebb923d8af87e1e1b
rebased onto 8a7e72bd80ee4ede27bd8a96633e965855d5b392
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/5c953343dcaa45fdaae4e5584950d4b5
There is an existing selinux issue https://github.com/fedora-selinux/selinux-policy/issues/2362, should we make bootupd_t permissive by semanage permissive -a bootupd_t until we fix it.
semanage permissive -a bootupd_t
rebased onto 818f2dd5335f5b055b87a3a737694aebd3b03d7d
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/12e6d0266f9e4987b4f6e19b3f3854d9
rebased onto 99b5f6918490fc4a52e6b608fa6d11306455500c
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/12765e9c388442069b8af1199cd1e4de
rebased onto 47a03b40999b2f3fc234934b0e5840b4ac4e01f2
Build succeeded. https://fedora.softwarefactory-project.io/zuul/buildset/cae59778542147748f343c8bb40be288
This pending https://bodhi.fedoraproject.org/updates/FEDORA-2024-7bb17ff603 landing. Hopefully we can get this before the freeze tomorrow.
Merging before the freeze now that all the pieces are ready.
Pull-Request has been merged by siosm
See: https://gitlab.com/fedora/ostree/sig/-/issues/1
See: https://github.com/coreos/bootupd/pull/716