Skip to content

fix(images): pin base image digests to latest (rhoai-3.5) - #372

Merged
jyejare merged 1 commit into
rhoai-3.5from
update-base-images-3.5
Sep 21, 2026
Merged

jyejare merged 1 commit into
rhoai-3.5from
update-base-images-3.5

Conversation

@ntkathole

Copy link
Copy Markdown
Member

Summary

Update base image digest pins to latest published versions to reduce CVE exposure.

Changes

Operator (Dockerfile.feast-operator.konflux):

Image Old Digest New Digest Published
ubi9/go-toolset:1.25 sha256:f9c85374... sha256:90a36bc2... 2026-05-13
ubi9/ubi-minimal sha256:e1c47033... sha256:7b8e25a1... 2026-09-16

Feature Server (Dockerfile.feature-server.konflux):

Image Old New Digest Published
ubi9/python-312:1 (builder) No digest pin sha256:60864967... 2026-09-14
ubi9/python-312-minimal:1 (runtime) No digest pin sha256:0ee314bb... 2026-09-16

Why

  • Stale base image digests accumulate Critical/Important CVEs that degrade the Container Health Index grade
  • Adding @sha256: digest pins enables Renovate to auto-detect and propose future updates
  • Ref: RHOAIENG-95185

Made with Cursor

Update base image digest pins to latest published versions:

Operator (Dockerfile.feast-operator.konflux):
- ubi9/go-toolset:1.25: sha256:f9c85374... → sha256:90a36bc2... (2026-05-13)
- ubi9/ubi-minimal: sha256:e1c47033... → sha256:7b8e25a1... (2026-09-16)

Feature Server (Dockerfile.feature-server.konflux):
- ubi9/python-312:1 (builder): add digest pin sha256:60864967... (2026-09-14)
- ubi9/python-312-minimal:1 (runtime): add digest pin sha256:0ee314bb... (2026-09-16)

This enables Renovate to track and auto-update these base images
going forward, reducing CVE exposure from stale base layers.

Ref: RHOAIENG-95185
Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

Copy link
Copy Markdown

Post-Codefreeze Gatekeeper — FAILED (evaluation)

Advisory only — this check does not block merging. Please review the results before merging.

Target branch: rhoai-3.5
Required Jira version: 3.5 GA RHOAI RELEASE

❌ The following issues were found:

  • RHOAIENG-95185:
    • fixVersion does not include 3.5 GA RHOAI RELEASE (found: none)
    • Release Blocker is not set, expected Approved

After resolving issues, push a commit, re-edit the PR description, or add the run-gatekeeper label to re-trigger this check.

@ntkathole

Copy link
Copy Markdown
Member Author

/build-konflux feast-operator

@ntkathole

Copy link
Copy Markdown
Member Author

/build-konflux feature-server

1 similar comment
@ntkathole

Copy link
Copy Markdown
Member Author

/build-konflux feature-server

@jyejare
jyejare merged commit cd4387c into rhoai-3.5 Sep 21, 2026
4 of 5 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.

3 participants