You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A customer (Henrik / Opentarget) reports the data ingestor still behaving as v0.3.2 — specifically the "empty cells flagged as non-numeric" error, which is tracebloc/data-ingestors#150, fixed in v0.3.3. He keeps landing back on 0.3.2 after fresh namespace installs and helm upgrade.
Root cause
The chart's greenfield ingestor baseline is frozen at v0.3.2:
client/values.yaml → images.ingestor.digest: sha256:d361fa77… — confirmed on ghcr to be exactly ingestor:0.3.2.
The floating 0.3 tag (now → 0.3.6) auto-refreshes running deployments, but the baseline wins in the customer's exact situations:
Fresh installs land on 0.3.2 and run it for 1–2 image-refresh ticks (~15–30 min) before converging (CronJob "don't churn on install" first-tick contract).
helm upgrade re-asserts the 0.3.2 baseline onto the live env.
Context
A customer (Henrik / Opentarget) reports the data ingestor still behaving as v0.3.2 — specifically the "empty cells flagged as non-numeric" error, which is
tracebloc/data-ingestors#150, fixed in v0.3.3. He keeps landing back on 0.3.2 after fresh namespace installs andhelm upgrade.Root cause
The chart's greenfield ingestor baseline is frozen at v0.3.2:
client/values.yaml→images.ingestor.digest: sha256:d361fa77…— confirmed on ghcr to be exactlyingestor:0.3.2.The floating
0.3tag (now → 0.3.6) auto-refreshes running deployments, but the baseline wins in the customer's exact situations:helm upgradere-asserts the 0.3.2 baseline onto the live env.Fix (this ticket)
Bump the greenfield baseline to v0.3.6 so fresh installs and
helm upgradeland on the fixed image:client/values.yaml:images.ingestor.digest→sha256:dfdaa7e633a8df0f46b403e9422eba5c16bdb7d9c39047e6d3738f9e38fbdba8(ghcringestor:0.3.6, multi-arch amd64+arm64 — passes theingestor-multiarchguard).client/Chart.yaml:version/appVersion1.5.0 → 1.5.1.Acceptance
images.ingestor.digestbumped to the v0.3.6 multi-arch digest; comment updated with the cumulative 0.3.3→0.3.6 fixes.Chart.yamlversion + appVersion bumped in lockstep.develop, reviewed + merged (second approver per release gates).ingestor-multiarchCI guard green.helm upgradeonto it.Out of scope / follow-up
INGESTOR_IMAGE_DIGEST,tracebloc.io/last-refreshed-ingestor-digestannotation, CronJob logs) to confirm whether on-prem ghcr reachability is also blocking auto-refresh.helm upgrade <release> tracebloc/client -n <ns> --reuse-values --set images.ingestor.digest=sha256:dfdaa7e6….