Skip to content

ROSAENG-61053 | chore: bump ROSA CI build root to Go 1.26#81358

Merged
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
olucasfreitas:ROSAENG-61053-rosa-go126-ci
Jul 2, 2026
Merged

ROSAENG-61053 | chore: bump ROSA CI build root to Go 1.26#81358
openshift-merge-bot[bot] merged 1 commit into
openshift:mainfrom
olucasfreitas:ROSAENG-61053-rosa-go126-ci

Conversation

@olucasfreitas

@olucasfreitas olucasfreitas commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • bump the openshift/rosa ci-operator build root from golang-1.25-openshift-4.22 to golang-1.26-openshift-4.23
  • align ROSA Prow presubmits with the Go 1.26 requirement now declared in the ROSA repository

Test plan

  • make jobs WHAT=openshift/rosa
  • Confirm updated configs reference expected 4.23 / Go 1.26 inputs

Related

Summary by CodeRabbit

This PR updates the ROSA CI configuration in openshift/release to use the Go 1.26 / OpenShift 4.23 build root instead of the previous Go 1.25 / OpenShift 4.22 image. In practical terms, it brings ROSA presubmit and e2e CI jobs onto a toolchain that matches the repository’s Go 1.26 requirement, ensuring the affected ROSA build and test jobs run with the expected runtime and builder images.

Move the openshift/release ci-operator build root for openshift/rosa
from the Go 1.25 builder to the Go 1.26 builder so ROSA presubmits
run with a toolchain that satisfies the repository's Go 1.26
requirement.
@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: d81fdb49-e806-46a2-b311-88f186f5aa58

📥 Commits

Reviewing files that changed from the base of the PR and between 8c180eb and 512d3b5.

📒 Files selected for processing (5)
  • ci-operator/config/openshift/rosa/openshift-rosa-master.yaml
  • ci-operator/config/openshift/rosa/openshift-rosa-master__e2e-presubmits.yaml
  • ci-operator/config/openshift/rosa/openshift-rosa-master__e2e.yaml
  • ci-operator/config/openshift/rosa/openshift-rosa-master__images-release.yaml
  • ci-operator/config/openshift/rosa/openshift-rosa-master__images.yaml

Walkthrough

Updates the builder image tag across five ROSA master CI operator configuration files, replacing the previous RHEL/Golang/OpenShift 4.22 tag with a newer RHEL/Golang 1.26/OpenShift 4.23 tag in base_images or build_root.image_stream_tag fields.

Changes

Builder Image Tag Bump

Layer / File(s) Summary
ROSA master CI config image tag updates
ci-operator/config/openshift/rosa/openshift-rosa-master.yaml, openshift-rosa-master__e2e.yaml, openshift-rosa-master__e2e-presubmits.yaml, openshift-rosa-master__images.yaml, openshift-rosa-master__images-release.yaml
Bumped the builder image tag from rhel-{8,9}-golang-1.25-openshift-4.22 to rhel-{8,9}-golang-1.26-openshift-4.23 in base_images or build_root.image_stream_tag.tag.

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

Possibly related PRs

Suggested labels: lgtm

Suggested reviewers: bmeng, jfrazierRedHat

🚥 Pre-merge checks | ✅ 15
✅ Passed checks (15 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: bumping the ROSA CI build root to Go 1.26.
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 Only CI operator YAML image tags changed; no Go test files or Ginkgo titles were modified, so this check is unaffected.
Test Structure And Quality ✅ Passed PR only updates ci-operator YAML build-root tags; no Ginkgo test code or assertions were modified, so the test-structure check is not applicable.
Microshift Test Compatibility ✅ Passed Only ci-operator YAML build-root tags changed; no new/modified Ginkgo test code or MicroShift-unsafe APIs were added.
Single Node Openshift (Sno) Test Compatibility ✅ Passed Only ci-operator YAML/job config changed; no Go/Ginkgo tests were added, so SNO compatibility is not applicable.
Topology-Aware Scheduling Compatibility ✅ Passed Only ci-operator build-root image tags changed in YAML; no deployment manifests, controllers, or scheduling constraints were added or modified.
Ote Binary Stdout Contract ✅ Passed PR only bumps ci-operator build_root image tags in YAML; no main/init/TestMain or logging stdout code changed.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed PASS: PR only updates ci-operator build-root image tags in YAML; no new Ginkgo tests or networking logic was added.
No-Weak-Crypto ✅ Passed Touched YAMLs only bump builder image tags; no MD5/SHA1/DES/RC4/3DES/Blowfish/ECB, custom crypto, or secret comparisons found.
Container-Privileges ✅ Passed Only build_root image tags changed in the touched YAMLs; no privileged/hostPID/hostNetwork/hostIPC/SYS_ADMIN/allowPrivilegeEscalation fields were added.
No-Sensitive-Data-In-Logs ✅ Passed The PR only bumps ci-operator build_root image tags; no new logging, secret, or PII-exposing lines were introduced.
✨ 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 added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 1, 2026
@openshift-ci openshift-ci Bot requested review from amandahla and davidleerh July 1, 2026 19:51
@olucasfreitas olucasfreitas marked this pull request as draft July 1, 2026 19:52
@openshift-ci openshift-ci Bot added the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 1, 2026
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@olucasfreitas: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
pull-ci-openshift-rosa-master-images-images openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-images-release-images openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-build openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-commits openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-coverage openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-images openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-pr-rosa-hcp-advanced openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-pr-rosa-hcp-arm openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-pr-rosa-hcp-private-link openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-pr-rosa-shared-vpc openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-pr-rosa-sts-advanced openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-pr-rosa-sts-private-link openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-e2e-presubmits-pr-rosa-sts-shared-vpc openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-lint openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-security openshift/rosa presubmit Ci-operator config changed
pull-ci-openshift-rosa-master-test openshift/rosa presubmit Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-ocm-resources-f3 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-day1-negative-f7 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-sts-upgrade-y-stream-prod-f3 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-sts-upgrade-z-stream-f3 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-hcp-upgrade-y-stream-f3 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-sts-advanced-prod-critical-high-f3 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-hcp-upgrade-z-stream-f3 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-sts-upgrade-y-stream-f3 N/A periodic Ci-operator config changed
periodic-ci-openshift-rosa-master-e2e-rosa-hcp-external-auth-critical-high-f3 N/A periodic Ci-operator config changed

A total of 45 jobs have been affected by this change. The above listing is non-exhaustive and limited to 25 jobs.

A full list of affected jobs can be found here
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals.

Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 5 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 10 rehearsals
Comment: /pj-rehearse max to run up to 25 rehearsals
Comment: /pj-rehearse auto-ack to run up to 5 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse list to get an up-to-date list of affected jobs
Comment: /pj-rehearse abort to abort all active rehearsals
Comment: /pj-rehearse network-access-allowed to allow rehearsals of tests that have the restrict_network_access field set to false. This must be executed by an openshift org member who is not the PR author

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Caution

Failed to replace (edit) comment. This is likely due to insufficient permissions or the comment being deleted.

Error details
{"name":"HttpError","status":500,"request":{"method":"PATCH","url":"https://api.github.com/repos/openshift/release/issues/comments/4859515726","headers":{"accept":"application/vnd.github.v3+json","user-agent":"octokit.js/0.0.0-development octokit-core.js/7.0.6 Node.js/24","content-type":"application/json; charset=utf-8"},"body":{"body":"<!-- This is an auto-generated comment: summarize by coderabbit.ai -->\nNo actionable comments were generated in the recent review. 🎉\n\n<details>\n<summary>ℹ️ Recent review info</summary>\n\n<details>\n<summary>⚙️ Run configuration</summary>\n\n**Configuration used**: Repository YAML (base), Central YAML (inherited)\n\n**Review profile**: CHILL\n\n**Plan**: Enterprise\n\n**Run ID**: `25f06dca-9598-4d42-a0bb-77ca7eb8a981`\n\n</details>\n\n<details>\n<summary>📥 Commits</summary>\n\nReviewing files that changed from the base of the PR and between 8c180ebf81a6c26ce7ccf915e5bcabf785f67df3 and 512d3b5c4ddc9623d28923563015c37887bb7d72.\n\n</details>\n\n<details>\n<summary>📒 Files selected for processing (5)</summary>\n\n* `ci-operator/config/openshift/rosa/openshift-rosa-master.yaml`\n* `ci-operator/config/openshift/rosa/openshift-rosa-master__e2e-presubmits.yaml`\n* `ci-operator/config/openshift/rosa/openshift-rosa-master__e2e.yaml`\n* `ci-operator/config/openshift/rosa/openshift-rosa-master__images-release.yaml`\n* `ci-operator/config/openshift/rosa/openshift-rosa-master__images.yaml`\n\n</details>\n\n</details>\n\n---\n<!-- walkthrough_start -->\n\n## Walkthrough\n\nUpdates the base builder image tag across five ROSA master CI operator configuration files, replacing `rhel-8/9-golang-1.25-openshift-4.22` references with `rhel-8/9-golang-1.26-openshift-4.23`. No functional logic or exported entities are altered.\n\n### Changes\n\n**ROSA CI Build Image Bump**\n\n|Layer / File(s)|Summary|\n|---|---|\n|**Builder image tag update** <br> `ci-operator/config/openshift/rosa/openshift-rosa-master.yaml`, `ci-operator/config/openshift/rosa/openshift-rosa-master__e2e-presubmits.yaml`, `ci-operator/config/openshift/rosa/openshift-rosa-master__e2e.yaml`, `ci-operator/config/openshift/rosa/openshift-rosa-master__images-release.yaml`, `ci-operator/config/openshift/rosa/openshift-rosa-master__images.yaml`|The `tag` field in `base_images`/`build_root.image_stream_tag` is updated from the golang-1.25-openshift-4.22 image to golang-1.26-openshift-4.23 across all five files.|\n\n**Estimated code review effort:** 1 (Trivial) | ~3 minutes\n\n**Possibly related PRs**\n\n- [openshift/release#81319](https://github.com/openshift/release/pull/81319): Both PRs bump the CI build root/base image stream tag from OpenShift 4.22 to 4.23 toolchain in YAML CI configs.\n- [openshift/release#81343](https://github.com/openshift/release/pull/81343): Both PRs bump the CI builder/base image tag from Go 1.25/OpenShift 4.22 to Go 1.26/OpenShift 4.23 variants.\n- [openshift/release#81350](https://github.com/openshift/release/pull/81350): Both PRs update ROSA CI/e2e builder image stream tags to the newer rhel-golang-1.26 + openshift-4.23 tags.\n\n**Suggested labels:** `jira/valid-reference`\n\n**Suggested reviewers:** `bmeng`, `jfrazierRedHat`\n\n<!-- walkthrough_end -->\n<!-- pre_merge_checks_walkthrough_start -->\n\n<details>\n<summary>🚥 Pre-merge checks | ✅ 15</summary>\n\n<details>\n<summary>✅ Passed checks (15 passed)</summary>\n\n|                    Check name                    | Status   | Explanation                                                                                                                                                                               |\n| :----------------------------------------------: | :------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n|                 Description Check                | ✅ Passed | Check skipped - CodeRabbit’s high-level summary is enabled.                                                                                                                               |\n|                    Title check                   | ✅ Passed | The title clearly describes the main change: bumping the ROSA CI build root to Go 1.26.                                                                                                   |\n|                Docstring Coverage                | ✅ Passed | No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.                                                                                |\n|                Linked Issues check               | ✅ Passed | Check skipped because no linked issues were found for this pull request.                                                                                                                  |\n|            Out of Scope Changes check            | ✅ Passed | Check skipped because no linked issues were found for this pull request.                                                                                                                  |\n|        Stable And Deterministic Test Names       | ✅ Passed | The PR only updates ci-operator YAML build-root/image tags; no Ginkgo test titles (It/Describe/Context/When) are added or changed.                                                        |\n|            Test Structure And Quality            | ✅ Passed | Only ci-operator YAML configs changed; no Ginkgo test code was modified, so the test-quality check is not applicable.                                                                     |\n|           Microshift Test Compatibility          | ✅ Passed | Only ci-operator YAML build-root updates under openshift/rosa; no new Ginkgo e2e tests or test code were added, so MicroShift compatibility is not applicable.                            |\n|  Single Node Openshift (Sno) Test Compatibility  | ✅ Passed | Only ci-operator YAML image tags changed; no Ginkgo e2e test files or new It/Describe/Context blocks were added, so no SNO-specific risk was introduced.                                  |\n|      Topology-Aware Scheduling Compatibility     | ✅ Passed | Only ci-operator build-root/base-image tags changed; no manifests, controllers, replicas, affinity, node selectors, or topology constraints were added.                                   |\n|            Ote Binary Stdout Contract            | ✅ Passed | Only ci-operator YAML build-root tag updates changed; no process-level Go/test code or stdout writes were touched.                                                                        |\n| Ipv6 And Disconnected Network Test Compatibility | ✅ Passed | Changed files are ci-operator YAML configs only; no new Ginkgo tests or network-using test code were added.                                                                               |\n|                  No-Weak-Crypto                  | ✅ Passed | The PR only changes ci-operator builder image tags in YAML configs; no MD5/SHA1/DES/RC4/3DES/Blowfish/ECB, custom crypto, or secret comparisons appear in the diff.                       |\n|               Container-Privileges               | ✅ Passed | Inspected the five changed ROSA ci-operator YAMLs; they only update builder image tags and contain no privileged/hostPID/hostNetwork/hostIPC/SYS_ADMIN/allowPrivilegeEscalation settings. |\n|             No-Sensitive-Data-In-Logs            | ✅ Passed | The PR only bumps CI build-root image tags; no new logging or sensitive-data exposure was added.                                                                                          |\n\n</details>\n\n</details>\n\n<!-- pre_merge_checks_walkthrough_end -->\n<!-- finishing_touch_checkbox_start -->\n\n<details>\n<summary>✨ Finishing Touches</summary>\n\n<details>\n<summary>🧪 Generate unit tests (beta)</summary>\n\n- [ ] <!-- {\"checkboxId\": \"f47ac10b-58cc-4372-a567-0e02b2c3d479\", \"radioGroupId\": \"utg-output-choice-group-unknown_comment_id\"} -->   Create PR with unit tests\n\n</details>\n\n</details>\n\n<!-- finishing_touch_checkbox_end -->\n<!-- tips_start -->\n\n---\n\n\n\n\n<sub>Comment `@coderabbitai help` to get the list of available commands.</sub>\n\n<!-- tips_end -->\n<!-- internal state start -->\n\n\n<!-- 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= -->\n\n<!-- internal state end -->"},"request":{"retryCount":3,"signal":{},"retries":3,"retryAfter":16}}}

@olucasfreitas olucasfreitas marked this pull request as ready for review July 2, 2026 13:46
@openshift-ci openshift-ci Bot removed the do-not-merge/work-in-progress Indicates that a PR should not merge because it is a work in progress. label Jul 2, 2026
@olucasfreitas

Copy link
Copy Markdown
Contributor Author

/test all

@openshift-ci openshift-ci Bot requested a review from gdbranco July 2, 2026 13:48
@olucasfreitas

Copy link
Copy Markdown
Contributor Author

/pj-rehearse ack

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@olucasfreitas: 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 2, 2026
@hector-vido

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 2, 2026
@openshift-ci

openshift-ci Bot commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: hector-vido, olucasfreitas

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-merge-bot openshift-merge-bot Bot merged commit 694c576 into openshift:main Jul 2, 2026
13 of 14 checks passed
olucasfreitas added a commit to olucasfreitas/rosa that referenced this pull request Jul 2, 2026
Update the ROSA CLI toolchain from Go 1.25.8 to Go 1.26.4 across
go.mod, Dockerfiles, and Renovate configuration. Remove the
k8s.io/apimachinery < 0.36.0 version pin that was only necessary
while the repo was on Go 1.25.

Run go fix as part of the Go 1.26 upgrade and keep the verified
subset of mechanical updates that passes the repo's format, lint,
changed-lines coverage, and unit/integration test gates.

Paired with: openshift/release#81358
olucasfreitas added a commit to olucasfreitas/rosa that referenced this pull request Jul 3, 2026
Update the ROSA CLI toolchain from Go 1.25.8 to Go 1.26.4 across
go.mod, Dockerfiles, and Renovate configuration. Remove the
k8s.io/apimachinery < 0.36.0 version pin that was only necessary
while the repo was on Go 1.25.

Run go fix as part of the Go 1.26 upgrade and keep the verified
subset of mechanical updates that passes the repo's format, lint,
changed-lines coverage, and unit/integration test gates.

Paired with: openshift/release#81358
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