Skip to content

Bump greenfield ingestor baseline v0.3.2 → v0.3.6 (customer stuck on 0.3.2) #227

@saadqbal

Description

@saadqbal

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 and helm upgrade.

Root cause

The chart's greenfield ingestor baseline is frozen at v0.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:

Fix (this ticket)

Bump the greenfield baseline to v0.3.6 so fresh installs and helm upgrade land on the fixed image:

Acceptance

  • images.ingestor.digest bumped to the v0.3.6 multi-arch digest; comment updated with the cumulative 0.3.3→0.3.6 fixes.
  • Chart.yaml version + appVersion bumped in lockstep.
  • PR to develop, reviewed + merged (second approver per release gates).
  • ingestor-multiarch CI guard green.
  • Chart promoted/published so customers can helm upgrade onto it.

Out of scope / follow-up

  • image-refresh: surface persistent ingestor (ghcr) digest-resolve failures instead of silently skipping #190 — image-refresh silently skipping when the ghcr digest can't resolve. Needs Henrik's cluster diagnostics (chart version, live INGESTOR_IMAGE_DIGEST, tracebloc.io/last-refreshed-ingestor-digest annotation, CronJob logs) to confirm whether on-prem ghcr reachability is also blocking auto-refresh.
  • Immediate customer unblock (separate from this chart release): helm upgrade <release> tracebloc/client -n <ns> --reuse-values --set images.ingestor.digest=sha256:dfdaa7e6….

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions