-
Notifications
You must be signed in to change notification settings - Fork 38
OPRUN-4252: [OTE]: Upgrade dependencies used and to go 1.24.6 ( Aim for compatibility and maintainability ) #544
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OPRUN-4252: [OTE]: Upgrade dependencies used and to go 1.24.6 ( Aim for compatibility and maintainability ) #544
Conversation
|
@camilamacedo86: This pull request explicitly references no jira issue. 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. |
705c975 to
4083732
Compare
4083732 to
ad0222c
Compare
|
@camilamacedo86: This pull request references OPRUN-4252 which is a valid jira issue. 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. |
|
/lgtm /verified by @kuiwang02 |
|
@kuiwang02: This PR has been marked as verified by 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: camilamacedo86, 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 |
|
@camilamacedo86: 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. |
This update aligns the project’s dependencies with newer upstream versions across key Kubernetes and OpenShift components.
It primarily upgrades k8s.io/, sigs.k8s.io/controller-runtime, and github.com/openshift/ modules to their latest compatible releases, ensuring compatibility with Go 1.24.6 and recent Kubernetes 1.34 APIs.
Dependency Updates Summary
Direct Dependencies
Indirect Dependencies
OpenShift Kubernetes Fork Updates
k8s.io/*replace directives updated:6efb6a95323f → 891f5bb03061
k8s.io/kubernetesreplace updated to:v1.30.1-0.20251108023427-891f5bb03061
Removed Dependencies
(containerd, docker, opencontainers packages)
Migration Note
This update includes a migration from
sigs.k8s.io/structured-merge-diff/v4→v6,which required compatibility fixes with the vendored OpenShift Kubernetes fork.