bootc-dev / bootc-dev/bootc

Optionally expose all underlying container metadata in status

Offen
#348 6 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
area/client enhancement
Vorherrschende Sprache
Rust
Sterne
2.3k
Forks
230
Ø Merge
3 T. 12 Std.
Gemergte PRs (30 T.)
38

Beschreibung

As someone deploying a bootc system, I may want to add custom labels (or OCI annotations) into my image, and I want to be able to see that on the client side to potentially act on it.

Today this is all squirreled away in the underlying ostree-container store, one can extract it with `ostree container metadata`, but that's awkward and we want to get away from exposing ostree (this also relates to https://github.com/containers/bootc/pull/215 )

Maybe what we do for now is something like `bootc status --full` which would dump the container manifest and config into the image status?

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by reading the existing `bootc status` behavior and comparing it with `ostree container metadata`, including the proposed `bootc status --full` direction. Clarify the output contract for exposing the container manifest, config, custom labels, and OCI annotations; done means the agreed metadata is available on the client side without requiring direct ostree access.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
cli
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.