Skip to content

chore(#184): pin greenfield ingestor baseline to v0.3.2#185

Merged
saadqbal merged 1 commit into
developfrom
chore/pin-ingestor-v0.3.2-184
Jun 3, 2026
Merged

chore(#184): pin greenfield ingestor baseline to v0.3.2#185
saadqbal merged 1 commit into
developfrom
chore/pin-ingestor-v0.3.2-184

Conversation

@saadqbal

@saadqbal saadqbal commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps the greenfield-install baseline for the ingestor image to v0.3.2 so brand-new installs start on it immediately, and bumps the client chart version in lockstep. Live clusters already converge to v0.3.2 on their own via image-refresh (float tag 0.3, autoRefresh: true) — this is the explicit-baseline path only. Mirrors #161 (the v0.3.1 baseline bump).

  • client/values.yaml images.ingestor.digest: sha256:a0861ea9… (v0.3.1) → sha256:d361fa77… (v0.3.2)
  • client/Chart.yaml version + appVersion: 1.4.31.4.4

The digest is the cosign-signed image from data-ingestors release v0.3.2.

Related

Closes #184

Type of change

  • Tech-debt / refactor (release packaging)

What v0.3.2 carries over v0.3.1

Test plan

  • git diff confirms only the two intended lines (digest + chart version/appVersion) changed.
  • Digest matches the canonical sha256 in the v0.3.2 GitHub Release notes.
  • No template reads a new key, so no nil-guard / --reuse-values risk.

Deployment notes

No rollout action needed for existing clusters — image-refresh already moves them to v0.3.2 within ~15 min of the image push. This only changes what greenfield installs land on.

Checklist

  • No secrets / credentials in the diff
  • Docs updated if behavior or config changed (the values.yaml comment block)

Note

Low Risk
Config-only digest and chart version bump with no template or auth changes; operational impact is limited to greenfield installs and clusters that run helm upgrade with a changed pinned digest.

Overview
Release packaging only: client chart 1.4.3 → 1.4.4 and the greenfield baseline images.ingestor.digest from v0.3.1 to v0.3.2 (cosign-signed sha256). The values.yaml comment block is updated to document what v0.3.2 includes (data-ingestors fixes and multi-arch amd64/arm64).

This follows the same explicit-baseline pattern as #161: new installs get INGESTOR_IMAGE_DIGEST from the pinned value on helm install/upgrade when the chart digest changes. Already-running clusters are unchanged by this PR alone—they keep converging on the float tag 0.3 through the image-refresh CronJob unless an operator upgrades the chart.

No templates, schema keys, or runtime behavior changes beyond which digest greenfield installs start on after upgrade.

Reviewed by Cursor Bugbot for commit 0500f1f. Bugbot is set up for automated code reviews on this repo. Configure here.

Bump images.ingestor.digest a0861ea9 (v0.3.1) -> d361fa77 (v0.3.2)
and client chart 1.4.3 -> 1.4.4. Live clusters already converge to
v0.3.2 via image-refresh (float tag 0.3); this updates the chart
baseline so greenfield installs start on v0.3.2. Mirrors #161.

v0.3.2 carries data-ingestors#139 (MLM tokenizer fix, relaxed
PascalVOC difficult flag, reserved-id guard) and the first
multi-arch ingestor image (amd64 + arm64, #24).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@LukasWodka

Copy link
Copy Markdown
Contributor

👋 Heads-up — Code review queue is at 19 / 8

Above the WIP limit. The team convention is to review existing PRs before opening new work.

Open PRs currently in Code review (oldest first):

Pull from review before opening new work. (This is a nudge from the kanban WIP check, not a block.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants