Azure / Azure/kdebug

apt-get/dpkg interruption checker

Offen
#29 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Go
Sterne
54
Forks
21
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

# Background

Ubuntu ships with a tool called `unattended-upgrade` which periodically installs security patches. However, we've observed some cases where auto-upgrade can stop on some machines. One of the reason is that last upgrade was aborted, leaving `dpkg` in an intermediate state. It requires human interaction to fix such state.

# Design

* Check `dpkg` locks to see if it's held for too long.
* Check `apt-get`/`dpkg` logs for last failure details.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Untersuche die bestehenden kdebug-Fehlerbehebungsprüfungen und prüfe, wie Ubuntu dpkg-Sperren und Fehlerprotokolle von apt-get/dpkg offenlegt. Lege fest, wie lange eine Sperre gehalten werden muss und welche Fehlerdetails gemeldet werden sollen; abgeschlossen bedeutet, dass das Tool einen unterbrochenen Paketstatus erkennt und verwertbare Belege sichtbar macht.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
go, ubuntu
Bereich
devtools, operating-systems
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

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