Close 0.3.17 operational follow-ups

This commit is contained in:
Jens
2026-08-12 15:12:51 +02:00
parent 4822ee6880
commit 7b6f6d43fc
9 changed files with 108 additions and 97 deletions
+31
View File
@@ -2445,3 +2445,34 @@ tasks:
note: Releasebootstrap gepind op immutable setup-uv v8.1.0-commit en uv 0.11.12 via Astral-mirror; Gitea Actions-run
3062 publiceerde digest sha256:98f4b33d met checksum-geldige SBOM/release-evidence; Unraid gepind op volledige
digest en live health/readiness groen.
- id: VR-231
title: Sluit de operationele 0.3.17-restpunten
status: done
priority: P0
requirement_ids:
- NFR-009
depends_on:
- VR-230
summary: Verwijder de achterhaalde push-to-deployroute, herstel voldoende Docker-netwerkcapaciteit, valideer de
resterende mailboxfout en maak actuele versus historische deploymentstatus ondubbelzinnig.
acceptance_criteria:
- Main-pushes maken geen onbeperkt wachtende deployruns meer; alleen de immutable tagrelease bouwt en publiceert.
- Unraid heeft een persistente, conflictvrije default address pool met minstens 256 kleine bridge-netwerken.
- De Jobat-productiemailbox slaagt opnieuw via de bestaande OAuth/IMAP-taak of levert een exact extern restpunt.
- Projectstatus en deploymentdocumentatie beschrijven alleen het actuele releasepad als operationele waarheid.
verification:
- uv run pytest tests/unit/test_deployment_configuration.py
- ./scripts/codex_verify.sh
- Live Docker-netwerk-, mailbox-, container- en readinesssmokes
primary_paths:
- .gitea/workflows/release.yml
- docs/operations/GITEA_DEPLOYMENT.md
- docs/operations/UNRAID_DEPLOYMENT.md
- docs/ai/PROJECT_STATE.md
- tests/unit/test_deployment_configuration.py
result:
completed_at: '2026-08-12'
note: Oude main-pushdeploy verwijderd en run 3065 begrensd geannuleerd; Jobat OAuth/IMAP-herpoll groen met 61
duplicates en 0 fouten; Unraid persistent op conflictvrije 10.200.0.0/16→/24-pool gezet en live proefnetwerk
bewezen; na Docker-herstart alle vooraf actieve containers hersteld en geen unhealthy containers, VacatureRadar
publiek/intern healthy.