From 281d24328cc7f2c1bb6a1820ff3c176eed4cd7ff Mon Sep 17 00:00:00 2001 From: tegwick Date: Thu, 10 Sep 2026 15:20:24 +0200 Subject: [PATCH] ops: pin tested projection convergence image Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a07ff8-19d0-7820-b4d0-1353833cb7fc --- Makefile | 2 +- deploy/railiance/apps/charts/state-hub/Chart.yaml | 2 +- deploy/railiance/apps/helm/state-hub-values.yaml | 2 +- .../STATE-WP-0090-projection-task-field-convergence.md | 10 +++++++++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index e1bd5d4..ed66b17 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ RAILIANCE_STATE_HUB_RELEASE ?= state-hub RAILIANCE_STATE_HUB_NAMESPACE ?= state-hub RAILIANCE_STATE_HUB_CHART ?= deploy/railiance/apps/charts/state-hub RAILIANCE_STATE_HUB_VALUES ?= deploy/railiance/apps/helm/state-hub-values.yaml -RAILIANCE_STATE_HUB_IMAGE_TAG ?= main-cdff3b7 +RAILIANCE_STATE_HUB_IMAGE_TAG ?= main-0747b4d RAILIANCE_STATE_HUB_PLATFORM_DIR ?= deploy/railiance/platform RAILIANCE_STATE_HUB_APP_MANIFESTS ?= deploy/railiance/apps/manifests # Codex/WSL non-login shells may not source ~/.profile; keep uv discoverable. diff --git a/deploy/railiance/apps/charts/state-hub/Chart.yaml b/deploy/railiance/apps/charts/state-hub/Chart.yaml index feca448..eeaef29 100644 --- a/deploy/railiance/apps/charts/state-hub/Chart.yaml +++ b/deploy/railiance/apps/charts/state-hub/Chart.yaml @@ -3,4 +3,4 @@ name: state-hub description: State Hub API service for private Railiance operation type: application version: 0.1.0 -appVersion: "main-fe6b8d9" +appVersion: "main-0747b4d" diff --git a/deploy/railiance/apps/helm/state-hub-values.yaml b/deploy/railiance/apps/helm/state-hub-values.yaml index fd4e2a8..a60c71a 100644 --- a/deploy/railiance/apps/helm/state-hub-values.yaml +++ b/deploy/railiance/apps/helm/state-hub-values.yaml @@ -6,7 +6,7 @@ namespace: image: repository: forgejo.coulomb.social/coulomb/state-hub - tag: "main-fe6b8d9" + tag: "main-0747b4d" ingress: enabled: false diff --git a/workplans/STATE-WP-0090-projection-task-field-convergence.md b/workplans/STATE-WP-0090-projection-task-field-convergence.md index 782eee1..88b71c6 100644 --- a/workplans/STATE-WP-0090-projection-task-field-convergence.md +++ b/workplans/STATE-WP-0090-projection-task-field-convergence.md @@ -36,7 +36,7 @@ with the existing consistency parser and real PostgreSQL/API convergence. ```task id: STATE-WP-0090-T02 -status: todo +status: progress priority: high state_hub_task_id: "da0089fc-2c6f-52d7-91e9-83ee338caf2a" ``` @@ -66,3 +66,11 @@ corrected projection/consistency/API suite passes 242 tests on a disposable PostgreSQL database. Actual selected-source comparison reproduces six drifted tasks before the fix and zero afterward across 24 tasks. No production data was used by the tests; live promotion and readback remain T02. + +Promotion prepared: Forge commit 0747b4d95b3d30a12c41de673912659e8fdd1654 +passed CI. Immutable image main-0747b4d has registry digest +sha256:78828c9e85848538878a27d2e3e6bebfd0cc7192c0961c92c749b27acca7b6f5. +Offline container verification matches the tested parser source and passes nested +section/empty-note cases. Server-side Helm preview permits only image, version +labels and their rendered checksum; configuration and credential references are +unchanged, and there are no migration changes. Previous Helm revision: 60.