Commit graph

10 commits

Author SHA1 Message Date
Timothée Ravier
dc162cd112 bootupd: Remove preset for bootloader-update
Moved to fedora-release package.

See: https://bugzilla.redhat.com/show_bug.cgi?id=2403094
See: https://src.fedoraproject.org/rpms/fedora-release/pull-request/390
2025-10-13 21:52:35 +02:00
Timothée Ravier
c31dccfe20 fedora: Enable fedora-third-party-refresh unit
Enable the fedora-third-party-refresh.service unit to make sure that
Fedora Third Party repos configuration updates are applied after
updates, on boot.

On package mode systems, updates to the Fedora Third Party configuration
and repos are triggered on package updates & changes using scriplets and
tansfiletriggerin triggers.

None of those will apply to Atomic Desktops thus this service unit was
created, but never enabled.

We need this enabled to make sure that the Google Chrome repo (disabled
in the following commit) is disabled on rebase to Fedora 43, before any
package layering operation is triggered.
2025-10-13 21:45:03 +02:00
Timothée Ravier
3a37d2c447 bootupd: Enable static GRUB config migration
See: https://github.com/coreos/bootupd/pull/790
See: https://github.com/coreos/bootupd/issues/789
See: https://gitlab.com/fedora/ostree/sig/-/issues/35
2025-02-09 21:32:01 +01:00
Timothée Ravier
a3582cdd36 bootupd: Remove bootloader-update.service (now part of bootupd)
See: https://github.com/coreos/bootupd/pull/803
2025-02-09 21:32:01 +01:00
Timothée Ravier
6104528f7e bootupd: Enable updates for BIOS as well
See: https://gitlab.com/fedora/ostree/sig/-/issues/1
2024-10-24 17:02:06 +00:00
Timothée Ravier
e579c75852 bootupd: Put in permissive until SELinux issues are fixed
See: https://github.com/coreos/bootupd/issues/694
See: https://github.com/fedora-selinux/selinux-policy/issues/2334
See: https://github.com/fedora-selinux/selinux-policy/issues/2341
See: https://github.com/fedora-selinux/selinux-policy/issues/2362
2024-10-11 15:55:33 +02:00
Timothée Ravier
a8397aa275 bootupd: Trigger a bootloader update on boot
See: https://gitlab.com/fedora/ostree/sig/-/issues/1
See: https://github.com/coreos/bootupd/pull/716
2024-10-11 15:55:33 +02:00
Timothée Ravier
ec04c2e374 bootupd: Drop unnecessary /
It's not supported to pass anything other than `/` now, and the argument
has been optional for some time.

See: 09750a1f7a
2024-02-09 18:41:05 +01:00
Timothée Ravier
9ac25505c9 bootupd: Minor clean up 2024-01-08 12:14:36 +01:00
Colin Walters
43a47ea209 Add bootupd integration
This does what we should have done originally, and copies the
bootupd bits directly from
https://github.com/coreos/fedora-coreos-config/blob/testing-devel/manifests/bootupd.yaml

And uses them via includes.
2022-10-16 15:54:15 -04:00