chore: mark T06-T11 done; pipeline validated end-to-end

Build confirmed on haskelseed (511a503), image pushed to Gitea registry,
deployed to Railiance01/coulomb, smoke tests pass (/healthz 200, /Probes 200).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-07 04:07:22 +02:00
parent 511a503aab
commit 82c2676a71
2 changed files with 12 additions and 11 deletions

View File

@@ -1,5 +1,6 @@
# Pipeline Validation Log # Pipeline Validation Log
| Date | SHA | Build | Push | Deploy | Smoke | | Date | SHA | Build | Push | Deploy | Smoke |
| 2026-05-03 | e372a0c | haskelseed (build03) | 92.205.130.254:32166 | Railiance01/coulomb | PASS |
|------|-----|-------|------|--------|-------| |------|-----|-------|------|--------|-------|
| 2026-05-03 | e372a0c | haskelseed (build03) | 92.205.130.254:32166 | Railiance01/coulomb | PASS |
| 2026-05-07 | 511a503 | haskelseed (build03) | 92.205.130.254:32166 | Railiance01/coulomb | PASS |

View File

@@ -4,10 +4,10 @@ type: workplan
title: "ihp-railiance-probe — Full Pipeline Validation" title: "ihp-railiance-probe — Full Pipeline Validation"
domain: stack domain: stack
repo: ihp-railiance-probe repo: ihp-railiance-probe
status: todo status: done
owner: tegwick owner: tegwick
created: "2026-05-02" created: "2026-05-02"
updated: "2026-05-03" updated: "2026-05-07"
state_hub_workstream_id: "dce43c1c-1a4c-4b8d-aeb1-7755c9243a38" state_hub_workstream_id: "dce43c1c-1a4c-4b8d-aeb1-7755c9243a38"
--- ---
@@ -191,7 +191,7 @@ Write the test *before* adding any Probes CRUD (test-first proof):
```task ```task
id: IRP-WP-0001-T06 id: IRP-WP-0001-T06
status: in_progress status: done
priority: high priority: high
state_hub_task_id: "6007fdde-3b03-4c7a-ae4e-2106cadd6a56" state_hub_task_id: "6007fdde-3b03-4c7a-ae4e-2106cadd6a56"
``` ```
@@ -226,7 +226,7 @@ Monitor with tail; expect 30-50 min on first build (no cache).
```task ```task
id: IRP-WP-0001-T07 id: IRP-WP-0001-T07
status: todo status: done
priority: medium priority: medium
state_hub_task_id: "24b892fa-2a81-4606-b7a8-20e493c89441" state_hub_task_id: "24b892fa-2a81-4606-b7a8-20e493c89441"
``` ```
@@ -338,7 +338,7 @@ Verify: `sudo k3s crictl pull 92.205.130.254:32166/coulomb/ihp-railiance-probe:<
```task ```task
id: IRP-WP-0001-T10 id: IRP-WP-0001-T10
status: todo status: done
priority: medium priority: medium
state_hub_task_id: "7c79c843-5497-4d88-985d-a915145691cd" state_hub_task_id: "7c79c843-5497-4d88-985d-a915145691cd"
``` ```
@@ -375,7 +375,7 @@ curl http://<cluster-ip>/healthz # ok
```task ```task
id: IRP-WP-0001-T11 id: IRP-WP-0001-T11
status: todo status: done
priority: medium priority: medium
state_hub_task_id: "cb2b1ee7-6c54-48b5-8cd8-b4fcb8fa07ab" state_hub_task_id: "cb2b1ee7-6c54-48b5-8cd8-b4fcb8fa07ab"
``` ```
@@ -444,10 +444,10 @@ Automate the build → push → deploy pipeline via Gitea Actions:
| T03 | `probes` table in DB; code-gen passes | done | | T03 | `probes` table in DB; code-gen passes | done |
| T04 | `/healthz` returns `200 ok` | done | | T04 | `/healthz` returns `200 ok` | done |
| T05 | Hspec `test` exits 0 | done | | T05 | Hspec `test` exits 0 | done |
| T06 | `nix build .#docker` on haskelseed succeeds | in_progress | | T06 | `nix build .#docker` on haskelseed succeeds | done |
| T07 | Image visible in Gitea registry | todo | | T07 | Image visible in Gitea registry | done |
| T08 | `helm lint chart/` passes | done | | T08 | `helm lint chart/` passes | done |
| T09 | k3s can pull from HTTP registry | done | | T09 | k3s can pull from HTTP registry | done |
| T10 | Pod Running on Railiance01 | todo | | T10 | Pod Running on Railiance01 | done |
| T11 | Smoke tests pass; log entry committed | todo | | T11 | Smoke tests pass; log entry committed | done |
| T12 | CI pipeline automated (optional) | todo | | T12 | CI pipeline automated (optional) | todo |