Commit Graph

7 Commits

Author SHA1 Message Date
45cfd7fd66 RAILIANCE-WP-0002 T06 partial: DNS live for vergabe-teilnahme.whywhynot.de
A record now resolves to 92.205.130.254 (Traefik LB). HTTP probe
reaches Traefik and returns 404 as expected (no Ingress rule yet).
Ingress + cert-manager TLS will be created together with the backing
Service from T05 to avoid wasting a Let's Encrypt issuance attempt.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-19 00:02:00 +02:00
692c1fbfc5 RAILIANCE-WP-0002 T02 done: Dockerfile shipped in vergabe-teilnahme
issue-facade was renamed to issue-core upstream; vergabe-teilnahme
was rewired (commit 17f511f). Multi-stage Dockerfile shipped in
vergabe-teilnahme commit 483a4df. Smoke test passed: container
healthy, /health/ returns 200.

T03 next, but still blocked on the Gitea package-capable PAT
(same blocker as RAIL-AP-WP-0001-T04).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 23:33:44 +02:00
6a63e9d59e RAILIANCE-WP-0002 T02 blocked: vergabe-teilnahme missing issue-facade
uv sync in /home/worsch/vergabe-teilnahme fails because
universal-issue-tracker @ file:///home/worsch/issue-facade points at
an empty directory (only .claude/ remains). The container build
cannot proceed until the upstream dep resolves cleanly.

Documented three resolution options in the workplan; pausing T02
pending an upstream fix.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 22:10:52 +02:00
5895a1b67c RAILIANCE-WP-0002 T01 done; D-01 resolved (option D: apps-pg)
T01 inventory:
- No shared cnpg cluster exists; gitea-db (PG18) and net-kingdom-pg (PG16)
  are app-dedicated in namespace 'databases'.
- Gitea OCI registry reachable at gitea.coulomb.social/v2 (HEAD → 405,
  TLS valid; cert default/gitea-tls ready 3d).
- Traefik LB IP = 92.205.130.254.
- whywhynot.de zone hosted at IONOS (ui-dns.*); A record currently
  217.160.0.212. DNS change is a manual step in the IONOS console.
- cert-manager letsencrypt-prod ClusterIssuer healthy.

D-01 resolved: Option D — railiance-platform will provision a new
shared cnpg cluster 'apps-pg' (PG 16). T04 (vergabe role+db) is now
blocked on that cluster reaching healthy state. Coordination message
sent to railiance-platform.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 20:38:54 +02:00
52efcaa0b2 Propose RAILIANCE-WP-0002: vergabe-teilnahme on railiance01
8-task plan to deploy vergabe-teilnahme as a Helm release at
vergabe-teilnahme.whywhynot.de with image from gitea.coulomb.social
and a dedicated role on the shared cnpg cluster.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-18 18:21:28 +02:00
e24568cb40 Gitea container repo activation 2026-05-15 23:02:21 +02:00
668dfd9b54 chore(init): scaffold railiance-apps (S5 Workloads & Experience Endpoints)
Initial repo structure per ADR-003: CLAUDE.md, Makefile, workplans/.
No implementation yet — repo claims its OAS stack layer.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-10 00:36:06 +01:00