Skip to content

Update openshift-tests-private build_root#82303

Merged
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
danilo-gemoli:chore/bump-openshif-tests-private-build-root
Jul 22, 2026
Merged

Update openshift-tests-private build_root#82303
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
danilo-gemoli:chore/bump-openshif-tests-private-build-root

Conversation

@danilo-gemoli

@danilo-gemoli danilo-gemoli commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Tests are hitting this error:

go: github.com/openshift/origin@main: github.com/openshift/origin@v1.5.0-alpha.3.0.20260722015750-c36774551d9a requires go >= 1.26.0 (running go 1.25.8; GOTOOLCHAIN=local)

after openshift/origin#31385 merged.

Summary by CodeRabbit

  • Updates the openshift-tests-private CI build root to the Go 1.26 builder image, resolving compatibility issues with github.com/openshift/origin after its Go 1.26 requirement.

@coderabbitai

coderabbitai Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Walkthrough

The private OpenShift tests CI configuration updates its build root image from the RHEL 9 Go 1.25 OpenShift 4.23 builder to the RHEL 9 Go 1.26 OpenShift 5.0 builder.

Changes

CI builder image update

Layer / File(s) Summary
Update private test builder image
ci-operator/config/openshift/openshift-tests-private/openshift-openshift-tests-private-main.yaml
The build_root.image_stream_tag.tag value changes to rhel-9-golang-1.26-openshift-5.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested reviewers: rrasouli

🚥 Pre-merge checks | ✅ 15
✅ Passed checks (15 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Stable And Deterministic Test Names ✅ Passed The PR only changes a CI build_root image tag in a YAML config; no Ginkgo test titles or names were added or modified.
Test Structure And Quality ✅ Passed No Ginkgo test code changed; this PR only updates a CI build-root YAML image tag, so the test-quality check is not applicable.
Microshift Test Compatibility ✅ Passed Only a CI YAML build-root image tag changed; no Ginkgo/e2e tests or MicroShift-sensitive APIs were added.
Single Node Openshift (Sno) Test Compatibility ✅ Passed PR only updates a ci-operator build_root Go builder tag in YAML; no Ginkgo e2e tests or SNO-sensitive test logic were added or changed.
Topology-Aware Scheduling Compatibility ✅ Passed Only a CI build-root image tag changed; no deployment manifests, controllers, node selectors, anti-affinity, or replica logic were introduced.
Ote Binary Stdout Contract ✅ Passed Only the ci-operator YAML build-root image tag changed; no process-level code or stdout writes were introduced.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed Only the build_root image tag changed in a CI YAML; no new Ginkgo tests or network assumptions were added.
No-Weak-Crypto ✅ Passed Only a CI builder-image tag changed in YAML; no crypto code or weak algorithm usage was added.
Container-Privileges ✅ Passed Only the build_root image tag changed; the diff adds no privileged, hostNetwork/IPC/PID, SYS_ADMIN, runAsUser: 0, or allowPrivilegeEscalation settings.
No-Sensitive-Data-In-Logs ✅ Passed Only the build_root image tag changed; no logging or sensitive data was added or modified.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title matches the main change by describing the openshift-tests-private build_root update.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@openshift-ci
openshift-ci Bot requested review from asood-rh and sgoveas July 22, 2026 15:47
@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 22, 2026
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@danilo-gemoli: pj-rehearse could not automatically process this event because the request waited in queue for longer than 5 minutes. Use /pj-rehearse to trigger rehearsals manually.

@asood-rh

Copy link
Copy Markdown
Contributor

/lgtm

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

openshift-ci Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: asood-rh, danilo-gemoli

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

@asood-rh

Copy link
Copy Markdown
Contributor

/pj-rehearse ack

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@asood-rh: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-merge-bot openshift-merge-bot Bot added the rehearsals-ack Signifies that rehearsal jobs have been acknowledged label Jul 22, 2026
@openshift-ci

openshift-ci Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

@danilo-gemoli: all tests passed!

Full PR test history. Your PR dashboard.

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. I understand the commands that are listed here.

@openshift-merge-bot
openshift-merge-bot Bot merged commit 8904fb9 into openshift:main Jul 22, 2026
14 checks 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. rehearsals-ack Signifies that rehearsal jobs have been acknowledged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants