Skip to content

chore: bump Go toolset to 1.26 in Konflux Dockerfiles#2026

Open
lucferbux wants to merge 1 commit into
red-hat-data-services:mainfrom
lucferbux:rhoaieng-58952-downstream
Open

chore: bump Go toolset to 1.26 in Konflux Dockerfiles#2026
lucferbux wants to merge 1 commit into
red-hat-data-services:mainfrom
lucferbux:rhoaieng-58952-downstream

Conversation

@lucferbux

Copy link
Copy Markdown

https://issues.redhat.com/browse/RHOAIENG-58952

Description

Bumps GOLANG_BASE_IMAGE from go-toolset:1.24/1.25 to go-toolset:1.26 with SHA256 digest pinning in all Konflux Dockerfiles that were not yet updated.

Updated files:

  • Dockerfile.konflux.agent-ops
  • Dockerfile.konflux.automl
  • Dockerfile.konflux.autorag
  • Dockerfile.konflux.eval-hub
  • Dockerfile.konflux.genai
  • Dockerfile.konflux.maas
  • Dockerfile.konflux.mlflow

The digest (sha256:d36470d5258da00f618b7aca9bdaab8e05134aa938bd6c42d9bd17d50ed45e76) matches the one already used by Dockerfile.konflux.modelregistry, which was updated in a prior PR.

Companion upstream PR: opendatahub-io#7980

How Has This Been Tested?

Verified that the SHA256 digest matches the ubi9/go-toolset:1.26 image from registry.access.redhat.com and is consistent with the existing model-registry Konflux Dockerfile.

Test Impact

No tests needed — this is a base image version bump in Konflux Dockerfiles. Konflux pipelines will validate the builds.

Request review criteria:

Self checklist (all need to be checked):

  • The developer has manually tested the changes and verified that the changes work
  • Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
  • The developer has added tests or explained why testing cannot be added (unit or cypress tests for related changes)
  • The code follows our Best Practices (React coding standards, PatternFly usage, performance considerations)

After the PR is posted & before it merges:

  • The developer has tested their solution on a cluster by using the image produced by the PR to main

Update GOLANG_BASE_IMAGE from go-toolset:1.24/1.25 to 1.26 with
SHA256 digest pinning across all Konflux Dockerfiles (agent-ops,
automl, autorag, eval-hub, genai, maas, mlflow).

Matches the digest already used by model-registry.

Ref: RHOAIENG-58952
@sonarqubecloud

Copy link
Copy Markdown

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.

1 participant