Add upgrade tests that pin versions
Maintainer antworten meist innerhalb von 2 Tagen
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 48/100
Rechercherichtung
Start by reviewing the existing upgrade test cases and the representative cases linked from bootc PR 2629. Identify how the suite builds images and covers both ostree and composefs, then add a scheduled case starting from a pinned older bootc tag. Done means the extended suite exercises both filesystems; image-builder and Anaconda installs are follow-up goals.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
We should have extended upgrade tests that actually pin bootc versions. Right now our upgrade tests "float". Let's add a distinct case that covers upgrades from an older bootc.
Implementing this would be a scheduled job that builds images starting from e.g. latest centos-stream10 but explicitly builds from a pinned bootc tag. I think we can generate a representative set of those starting from the cases in https://github.com/bootc-dev/bootc/pull/2629
This extended suite MUST also cover both ostree and composefs as we have today.
For now this will primarily be bcvk to-disk based but I do want to handle image-builder and Anaconda based installs ideally as a followup, so at least prepare for that.
- Vorherrschende Sprache
- Rust
- Sterne
- 2.3k
- Forks
- 230
- Ø Merge
- 3 T. 21 Std.
- Gemergte PRs (30 T.)
- 35
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bootc-dev/bootc
-
auto-updates fail with `opendir(boot): Operation not permitted` when /boot is a systemd automount that has idled outEvtl. vergeben @cgwalters-bot hat das vor 2 Tagen übernommen. Offentriaged
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
bootc-dev/bootc#2402 · 10 Kommentare · 1 Reaktion ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 2 Tagen
-
install: improve error message when systemd-boot is selected without composefs backendEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 2 Tagen
-
ci: Cover btrfs on current FedoraEvtl. vergeben @jmarrero-bot hat das vor 1 Tag übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 52/100
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
bootc-dev/bootc#2627 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 2 Tagen
Alle Issues in bootc-dev/bootc
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
madesroches/fontaine#513 ·
Maintainer antworten meist innerhalb von 1 Tag
-
area:ui needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
bherbruck/solvecraft#13497 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
needs-triage tooling
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
neilsh/stunt-reel#317 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
storytold/craft-fonts#65 ·
Maintainer antworten meist innerhalb von 2 Tagen