[Release-4.17] OCPBUGS-80129: Update grpc-go to v1.71.3-sec.1 to fix CVE-2026-33186#736
[Release-4.17] OCPBUGS-80129: Update grpc-go to v1.71.3-sec.1 to fix CVE-2026-33186#736MrSanketkumar wants to merge 2 commits into
Conversation
WalkthroughGo module dependencies are upgraded across the main module and sub-module, including testify, Google Cloud metadata, OpenTelemetry ecosystem, and multiple golang.org/x and google.golang.org packages. A replace directive is added to both go.mod files to redirect google.golang.org/grpc to the OpenShift-sustaining fork (v1.71.3-sec.1) instead of the upstream version. ChangesDependency Updates and gRPC Fork Replacement
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
Suggested labels
🚥 Pre-merge checks | ✅ 5 | ❌ 7❌ Failed checks (7 inconclusive)
✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
@MrSanketkumar: This pull request references Jira Issue OCPBUGS-80129, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. DetailsIn response to this:
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 openshift-eng/jira-lifecycle-plugin repository. |
|
@coderabbitai review |
✅ Actions performedReview triggered.
|
|
/test unit |
1 similar comment
|
/test unit |
|
/retest-required |
|
it seems updating setup-envtest in bingo makes the unit tests pass - but it also seems to bump the go version =/ |
Yes, but the Should I raise a fix PR with this change and verify whether all CI jobs pass, or is there any other approach I should follow? I’m not very familiar with this area. |
|
@MrSanketkumar: This pull request references Jira Issue OCPBUGS-80129, which is invalid:
Comment DetailsIn response to this:
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 openshift-eng/jira-lifecycle-plugin repository. |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: MrSanketkumar, perdasilva The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/jira refresh |
|
@perdasilva: This pull request references Jira Issue OCPBUGS-80129, which is invalid:
Comment DetailsIn response to this:
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 openshift-eng/jira-lifecycle-plugin repository. |
|
@MrSanketkumar: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions 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. |
Summary
Fixes CVE-2026-33186 by updating grpc to patched version v1.71.3-sec.1 from openshift-sustaining fork.
Changes
CI Unit Test Fix
Summary by CodeRabbit
Chores