Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build_root:
image_stream_tag:
name: release
namespace: openshift
tag: rhel-9-release-golang-1.25-openshift-4.23
tag: rhel-9-release-golang-1.26-openshift-4.23
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.

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify the image stream tag exists in the cluster

echo "Checking if image stream tag exists..."
oc get istag release:rhel-9-release-golang-1.26-openshift-4.23 -n openshift 2>/dev/null || echo "Image stream tag not found in default cluster"

echo -e "\n Checking related tags in the release image stream..."
oc get imagestream release -n openshift -o json 2>/dev/null | jq -r '.spec.tags[]? | select(.name | contains("golang-1.26")) | .name' || echo "Could not query image stream"

Repository: openshift/release

Length of output: 201


🌐 Web query:

OpenShift image stream golang 1.26 rhel-9-release-golang-1.26-openshift-4.23 registry

💡 Result:

As of June 4, 2026, the specific image stream tag rhel-9-release-golang-1.26-openshift-4.23 is not a standard, publicly documented component in the OpenShift Container Platform registry ecosystem [1][2]. OpenShift manages container images through image streams, typically located in the openshift namespace [1]. While OpenShift releases utilize specific builder images (e.g., registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.25-openshift-4.22) for their internal CI/CD processes [3], the naming convention for these tags generally follows the pattern rhel-9-release-golang-X.Y-openshift-Z.W. Current OpenShift releases (such as version 4.23, which is in active CI/nightly development as of June 2026) [4] follow updated golang versions. If you are looking for a specific builder image, you should check the official Red Hat Ecosystem Catalog or the internal image streams of your cluster using: oc get istag -n openshift This command will list all available image stream tags in your cluster, confirming whether the specific golang 1.26 tag is available in your environment [5]. If it is not present, it may indicate that the platform has not yet migrated to that specific Go version for its official builder images or that the image has not been promoted to the standard registry [1].

Citations:


Update the Go 1.26.3 image stream tag reference (tag is missing / can’t be trusted)

In ci-operator/config/redhat-openshift-ecosystem/openshift-preflight/redhat-openshift-ecosystem-openshift-preflight-main__4.13.yaml (line 8), the referenced tag: rhel-9-release-golang-1.26-openshift-4.23 does not exist in the openshift namespace (oc get istag release:rhel-9-release-golang-1.26-openshift-4.23 returns not found). Replace it with the correct promoted tag for the OCP 4.23 release, then validate the resolved image contents actually provide the Go 1.26.3 toolchain (the tag name alone doesn’t encode the patch version).

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In
`@ci-operator/config/redhat-openshift-ecosystem/openshift-preflight/redhat-openshift-ecosystem-openshift-preflight-main__4.13.yaml`
at line 8, The tag rhel-9-release-golang-1.26-openshift-4.23 is invalid; replace
that tag value with the correct promoted OCP 4.23 Go image tag that actually
provides Go 1.26.3 (i.e., update the tag: field value to the promoted release
tag), then validate the resolved image exists (oc get istag release:<new-tag>)
and confirm the image contains Go 1.26.3 (pull/run the image or inspect with oc
debug/pod and run go version) before committing.

images:
items:
- dockerfile_literal: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build_root:
image_stream_tag:
name: release
namespace: openshift
tag: rhel-9-release-golang-1.25-openshift-4.23
tag: rhel-9-release-golang-1.26-openshift-4.23
images:
items:
- dockerfile_literal: |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build_root:
image_stream_tag:
name: release
namespace: openshift
tag: rhel-9-release-golang-1.25-openshift-4.23
tag: rhel-9-release-golang-1.26-openshift-4.23
images:
items:
- dockerfile_literal: |
Expand Down