coreos / coreos/bootupd

Add support for `bootupctl update --from-pending`

Open
#108 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

triaged
Dominant language
Rust
Stars
196
Forks
55
Avg merge
3d 2h
Merged PRs (30d)
14

Description

Splitting this thread from https://github.com/coreos/bootupd/issues/8#issuecomment-708375600

For rpm-ostree systems we should support a flow like:

$ rpm-ostree upgrade  # queue a pending deployment
$ bootupctl update --from-pending

(or possibly bootupctl update does that by default if it detects a pending deployment; not sure)

This flow would be used by orchestrator systems like zincati/MCO.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the bootupctl update entry point and how it interacts with an rpm-ostree pending deployment. Resolve whether --from-pending is required or whether pending deployments should be detected by default, then verify the documented upgrade flow works for orchestrator systems such as zincati and MCO.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.