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