ci: Postgres-poort van de ci-job niet meer op de runner-host publiceren #305
No reviewers
Labels
No labels
severity/s3
severity/s4
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
janpeter/Scrum4Me!305
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ci/drop-ci-postgres-host-port"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
De
ci-job publiceerde zijn Postgres-service op de runner-host (ports: 5432:5432), terwijl hij de database via de servicenaam bereikt (postgres:5432). De andere jobs met een Postgres-service doen dat al niet.Waarom: runs 867 en 868 (PR #301 en #302 vlak na elkaar gemerged) draaiden tegelijk; 868 faalde met
Bind for 0.0.0.0:5432 failed: port is already allocated, waardoormainrood werd zonder codefout.Verificatie:
npm run verifylokaal groen op678f8668; de CI van deze PR toont dat de ci-job zonder host-mapping draait.🤖 Generated with Claude Code
APPROVED
Findings:
5432:5432voorkomt de gedeelde hostpoortclaim. De teststap gebruiktpostgres:5432(regel 74); servicecommunicatie vereist bij Forgejo geen hostpoortmapping (Forgejo Services). Dit sluit aan bij de overige databasejobs in dezelfde workflow. Healthcheck en testconfiguratie blijven intact. Geen blokkerende bevindingen.4378a909f159a88920b8d22a4d8697e2890829a8staat nog op pending. Tests/build en gelijktijdige uitvoering zijn dus nog niet bevestigd; geen tests lokaal uitgevoerd. De bestaande database-teststap biedt relevante verificatie zodra de CI draait.De wijziging is minimaal en past bij de productrichtlijn om de oorzaak te verhelpen met de kleinste passende wijziging. De PR-beschrijving documenteert oorzaak en bedoeling voldoende; voor deze configuratiecorrectie is geen nieuwe architectuurdocumentatie nodig.
geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.