Skip to content

Upgrade golang builder to v1.26 for MTC CVE fix - #12805

Merged
openshift-ci[bot] merged 1 commit into
openshift-eng:mtc-1.8from
midays:fix/upgrade-golang-builder-1.26
Sep 14, 2026
Merged

openshift-ci[bot] merged 1 commit into
openshift-eng:mtc-1.8from
midays:fix/upgrade-golang-builder-1.26

Conversation

@midays

@midays midays commented Sep 9, 2026

Copy link
Copy Markdown

Summary

Upgrade rhel-8-golang builder image from v1.25 to v1.26 to support mig-controller CVE fix.

Changes

  • Updated streams.yml: golang-builder-v1.25-rhel8golang-builder-v1.26-rhel8

Related

Context

Rayford requested this change on the mig-controller PR thread to ensure the OpenShift/Konflux build system uses the correct Go 1.26 builder image.

🤖 Generated with Claude Code

Upgrade rhel-8-golang builder image from v1.25 to v1.26 to support
mig-controller CVE fix (MIG-1987: CVE-2026-56858).

Related PRs:
- migtools/mig-controller#1470
- migtools/mig-controller#1471

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@openshift-ci

openshift-ci Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Hi @midays. Thanks for your PR.

I'm waiting for a openshift-eng member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@openshift-ci openshift-ci Bot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Sep 9, 2026
midays added a commit to midays/mig-controller that referenced this pull request Sep 9, 2026
Changes:
- Updated Dockerfile to use OpenShift golang-builder v1.26
- Changed from: quay.io/konveyor/builder:latest
- Changed to: registry.redhat.io/openshift/golang-builder:golang-builder-v1.26-rhel8

This uses the official Red Hat UBI-based Go 1.26 builder image,
which contains Go 1.26.6 to fix the html/template CVE.

Fixes:
- MIG-1987: CVE-2026-56858 - Go html/template: Cross-Site Scripting via pathological input

Related:
- ocp-build-data PR: openshift-eng/ocp-build-data#12805

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
midays added a commit to midays/mig-controller that referenced this pull request Sep 9, 2026
Changes:
- Updated Dockerfile to use OpenShift golang-builder v1.26
- Changed from: quay.io/konveyor/builder:latest
- Changed to: registry.redhat.io/openshift/golang-builder:golang-builder-v1.26-rhel8

This uses the official Red Hat UBI-based Go 1.26 builder image,
which contains Go 1.26.6 to fix the html/template CVE.

Fixes:
- MIG-1987: CVE-2026-56858 - Go html/template: Cross-Site Scripting via pathological input

Related:
- ocp-build-data PR: openshift-eng/ocp-build-data#12805

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
midays added a commit to midays/mig-controller that referenced this pull request Sep 12, 2026
Changes:
- Updated Dockerfile to use OpenShift golang-builder v1.26
- Changed from: quay.io/konveyor/builder:latest
- Changed to: registry.redhat.io/openshift/golang-builder:golang-builder-v1.26-rhel8

This uses the official Red Hat UBI-based Go 1.26 builder image,
which contains Go 1.26.6 to fix the html/template CVE.

Fixes:
- MIG-1987: CVE-2026-56858 - Go html/template: Cross-Site Scripting via pathological input

Related:
- ocp-build-data PR: openshift-eng/ocp-build-data#12805

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
midays added a commit to midays/mig-controller that referenced this pull request Sep 12, 2026
Changes:
- Updated Dockerfile to use OpenShift golang-builder v1.26
- Changed from: quay.io/konveyor/builder:latest
- Changed to: registry.redhat.io/openshift/golang-builder:golang-builder-v1.26-rhel8

This uses the official Red Hat UBI-based Go 1.26 builder image,
which contains Go 1.26.6 to fix the html/template CVE.

Fixes:
- MIG-1987: CVE-2026-56858 - Go html/template: Cross-Site Scripting via pathological input

Related:
- ocp-build-data PR: openshift-eng/ocp-build-data#12805

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
midays added a commit to midays/mig-controller that referenced this pull request Sep 12, 2026
Changes:
- Updated Dockerfile to use OpenShift golang-builder v1.26
- Changed from: quay.io/konveyor/builder:latest
- Changed to: registry.redhat.io/openshift/golang-builder:golang-builder-v1.26-rhel8

This uses the official Red Hat UBI-based Go 1.26 builder image,
which contains Go 1.26.6 to fix the html/template CVE.

Fixes:
- MIG-1987: CVE-2026-56858 - Go html/template: Cross-Site Scripting via pathological input

Related:
- ocp-build-data PR: openshift-eng/ocp-build-data#12805

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

@rayfordj rayfordj left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Sep 14, 2026
@openshift-ci

openshift-ci Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rayfordj

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 14, 2026
@openshift-ci
openshift-ci Bot merged commit 7b5cc34 into openshift-eng:mtc-1.8 Sep 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants