install to-existing-root: don't blow away /boot until later
- Vorherrschende Sprache
- Rust
- Sterne
- 2.3k
- Forks
- 230
- Ø Merge
- 3 T. 3 Std.
- Gemergte PRs (30 T.)
- 36
Beschreibung
In `install to-existing-root`, we can delay blowing away `/boot` until very late in the process - specifically until we've pulled the container image for example, which may hit problems.
It'd make us overall more robust to being `ctrl-c`'d in general and we could even have a last minute extra warning + delay there as it's really that process that's the destructive thing.
Beitragsleitfaden
Rechercherichtung
Verfolge den Ablauf von `install to-existing-root` und ermittle, wo das Container-Image abgerufen wird und wo `/boot` entfernt wird. Sorge dafür, dass der destruktive Schritt erst nach erfolgreichem Abruf des Images erfolgt, und verifiziere, dass eine Unterbrechung davor `/boot` nicht entfernt; berücksichtige die vorgeschlagene abschließende Warnung und Verzögerung.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rust
- Bereich
- operating-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100