Skip to content

Default to updating via bootc to update system if compatible #1316

@jlebon

Description

@jlebon

Feature Request

Desired Feature

We want to start de-emphasizing rpm-ostree when possible. bootc status has an incompatible flag we could use to know if the system can be managed by bootc or not (read: some rpm-ostree specific features like package layering are used).

This would allow people to use bootc features like LBIs and kargs (though that means a derivation, which today if you want to also use Zincati implies owning the graph but see coreos/fedora-coreos-tracker#1872).

I think the biggest blocker for this today is the zincati user actually being able to use bootc. It's not great, but we could ship our own bootc shim that supports just what we need and a polkit rule to allow Zincati to use the shim.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions