Karte 791: Test-Postgres mit docker rm -f -v entfernen (1760 herrenlose Volumes auf dem NAS) - #66
Merged
Merged
Conversation
postgres:18-alpine deklariert VOLUME /var/lib/postgresql. Jeder `docker run` des CI-Test-Postgres legt damit ein anonymes Volume an; `docker rm -f` ohne `-v` laesst es liegen. Auf dem NAS sind so bis zum 13.08.2026 rund 1760 herrenlose Volumes mit vollstaendigen Postgres-Datenverzeichnissen aufgelaufen (~46/Tag, steigend). Belegt mit Positiv-/Negativprobe auf dem NAS: `rm -f` laesst das Volume zurueck, `rm -f -v` entfernt es. Karte 791. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QYLNdFtQGHwsUSQD5EkDMA
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
postgres:18-alpinedeklariertVOLUME /var/lib/postgresql. Jederdocker rundesCI-Test-Postgres legt deshalb ein anonymes Volume an — und
docker rm -fohne-vlaesst es liegen.
Auf dem NAS (wo die vier self-hosted Runner laufen) sind so 1761 herrenlose Volumes mit
vollstaendigen Postgres-Datenverzeichnissen aufgelaufen, Stand 13.08.2026:
Das ist nicht nur Plattenplatz: die Datenverzeichnisse fallen aus jeder Rechte- und
Aufbewahrungsregel heraus (Karte 791, Nebenfund aus 787).
Beleg — Positiv- und Negativprobe auf dem NAS
Aenderung
-van allen fuenfdocker rm -fder Test-Postgres-Container (Zeilen 216, 348, 643, 686, 889);die beiden Vorkommen in Kommentaren bleiben unveraendert. Dazu ein erklaerender Kommentar an den
beiden Start-Schritten.
Die parallelen Stellen in
root-autobump.yamlvon app/guild/schuetu/iot/fwtool bekommen je eineneigenen PR.
Nicht geprueft
Der Bestand der bereits vorhandenen 1761 Volumes wird durch diesen PR nicht aufgeraeumt —
das ist als Entscheidung abgetrennt (unumkehrbar, Karte 791 Punkt 2).
Reine Workflow-Aenderung: Merge mit
[skip-ci]in der Betreffzeile.