Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

README.md: Update status to reflect current reality #439

Merged
merged 1 commit into from
Mar 16, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,18 @@ that's for tools like `grubby` and `ostree`.

## Status

Currently a work in progress and is not ready to ship for production
updates, but early feedback on the design is appreciated!
bootupd supports updating GRUB and shim for UEFI firmware on
x86_64 and aarch64, and GRUB for BIOS firmware on x86_64.
The project is [deployed in Fedora CoreOS](https://docs.fedoraproject.org/en-US/fedora-coreos/bootloader-updates/) and derivatives,
and is also used by the new [`bootc install`](https://github.com/containers/bootc/#using-bootc-install)
functionality. The bootupd CLI should be considered stable.

bootupd does not yet perform updates in a way that is safe
against a power failure at the wrong moment, or
against a buggy bootloader update that fails to boot
the system.

Therefore, by default, bootupd updates the bootloader only when manually instructed to do so.

## Relationship to other projects

Expand Down