#303 f36 bootupd
Merged by siosm. Opened by walters.
https://pagure.io/forks/walters/workstation-ostree-config.git f36

Download 303.patch

common: add bootupd

We need to make it easier to update the bootloader on these variants
because unlike on traditional systems, it's not updated automatically
with the rest of the system. Add bootupd for that.
This would allow fixing issues like:
- https://github.com/coreos/rpm-ostree/issues/3715
- https://github.com/fedora-silverblue/issue-tracker/issues/120#issuecomment-979268679
It won't be enabled by default and as mentioned in that comment requires
work in Anaconda to be seamless. But at least with this users should be
able to adopt and update:
https://github.com/coreos/bootupd/blob/main/README-design.md
See also the tracker issue where we did this for Fedora CoreOS:
https://github.com/coreos/fedora-coreos-tracker/issues/510
(cherry picked from commit d34e2ee500fc4a920baa6aa2aab53265f255b884)
common: Move bootupd to arch specific package list
We only have bootup for x86 & aarch64.
Fixes: d34e2ee common: add bootupd
(cherry picked from commit 1515900d35d32183ef0982e19e91c30c06920f41)

common: add bootupd

We need to make it easier to update the bootloader on these variants
because unlike on traditional systems, it's not updated automatically
with the rest of the system. Add bootupd for that.
This would allow fixing issues like:
- https://github.com/coreos/rpm-ostree/issues/3715
- https://github.com/fedora-silverblue/issue-tracker/issues/120#issuecomment-979268679
It won't be enabled by default and as mentioned in that comment requires
work in Anaconda to be seamless. But at least with this users should be
able to adopt and update:
https://github.com/coreos/bootupd/blob/main/README-design.md
See also the tracker issue where we did this for Fedora CoreOS:
https://github.com/coreos/fedora-coreos-tracker/issues/510
(cherry picked from commit d34e2ee500fc4a920baa6aa2aab53265f255b884)
common: Move bootupd to arch specific package list
We only have bootup for x86 & aarch64.
Fixes: d34e2ee common: add bootupd
(cherry picked from commit 1515900d35d32183ef0982e19e91c30c06920f41)

This generally looks good to me (any particular reason why this is targeting F36 only and not F37 as well?), @walters what is the experience so far from FCOS with bootupd? Are there any known issues that users are hitting?

Yes, we need this one for F37 too.
We have someone trying out bootupd in Silverblue and hitting issues: https://github.com/fedora-silverblue/issue-tracker/issues/355

But this does not stop us from adding it and we can fix issues as they come

Metadata Update from @siosm:
- Request assigned

This is part of https://github.com/fedora-silverblue/issue-tracker/issues/120

Made https://pagure.io/workstation-ostree-config/pull-request/306 for F37.

Pull-Request has been merged by siosm

Metadata