Skip to content

fix(slackbot): bun 1.3.14 base and rebuild images on patched bases - #3

Merged
obol-platform merged 3 commits into
mainfrom
fix/rebuild-patched-bases
Nov 3, 2026
Merged

obol-platform merged 3 commits into
mainfrom
fix/rebuild-patched-bases

Conversation

@aly-obol

@aly-obol aly-obol commented Nov 3, 2026

Copy link
Copy Markdown

What

All four images (centaur-api, centaur-agent, centaur-slackbot, centaur-iron-proxy) were last built 2026-06-19 (main-sha-99b7040). Security Command Center reports 127 vulnerability findings on them in GKE (SOC 2 cloud tests, ObolNetwork/obol-infrastructure#3341): Ubuntu/Debian packages, Go binaries (docker, gh, buildx), and Python packages (pillow, pyjwt, authlib, anyio, certifi).

  • services/slackbot/Dockerfile: oven/bun:1.3.13-slim -> 1.3.14-slim (patched perl/openssl in the base).
  • Merging rebuilds every image. The June GHA build cache has expired, so the build pulls current base images and apt packages, and the api image resolves the newest Python packages (it deletes uv.lock at build time).

Not included

  • iron-proxy stays on 0.42.0-rc.4 (latest is 0.55.0; too big a jump for a security rebuild).

After merge: point argocd/deploy/tools/centaur/values-gke-a21f.yaml in obol-infrastructure at the new main-sha-* tag.

obol-platform
obol-platform previously approved these changes Nov 3, 2026
@obol-platform
obol-platform merged commit 27a5984 into main Nov 3, 2026
10 checks passed
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.

2 participants