-
Notifications
You must be signed in to change notification settings - Fork 6.5k
feat: update the kubernetes version to 1.33.0 #22822
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
Conversation
❌ Preview Environment deleted from BunnyshellAvailable commands (reply to this comment):
|
nitishfy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this PR ready for review?
|
@nitishfy |
6b789b9 to
5b4fbbb
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #22822 +/- ##
=========================================
Coverage ? 60.09%
=========================================
Files ? 341
Lines ? 57868
Branches ? 0
=========================================
Hits ? 34776
Misses ? 20324
Partials ? 2768 ☔ View full report in Codecov by Sentry. |
|
if it's the time when it's ready for review, please let me know. |
sivchari
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update controller-runtime to v0.20.4, then also upgrade Kubernetes matrix version in GHA. Here is the line you should edit
https://github.com/argoproj/argo-cd/blob/master/.github/workflows/ci-build.yaml#L407
k3s prepares release for v1.33.0 in it, so we just wait until the new release is launched.
go.mod
Outdated
| k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.33.0 | ||
| k8s.io/kubectl => k8s.io/kubectl v0.33.0 | ||
| k8s.io/kubelet => k8s.io/kubelet v0.33.0 | ||
| k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.32.2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.32.2 |
It looks like it doesn't use in any place anymore. It's good time to delete it, then the dependency is incorrect since the latest version is v0.30.12 now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you for your comment! I'll remove it:)
todaywasawesome
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good! To complete the CI tests need to be added for 1.33. See this PR for example. #21805
|
@todaywasawesome |
1311d0a to
420101e
Compare
Signed-off-by: chansuke <[email protected]>
Signed-off-by: chansuke <[email protected]>
Signed-off-by: chansuke <[email protected]>
Signed-off-by: chansuke <[email protected]>
Signed-off-by: chansuke <[email protected]>
Signed-off-by: chansuke <[email protected]>
Signed-off-by: chansuke <[email protected]>
420101e to
e89c46c
Compare
Signed-off-by: chansuke <[email protected]>
Signed-off-by: chansuke <[email protected]>
d9dbf56 to
e3ec629
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We also wait that new controller-runtime is launched since 0.20 doesn't use v1.33.0
Signed-off-by: chansuke <[email protected]>
c0cbc99 to
8589d2a
Compare
|
@sivchari should this be updated to point to your gitops-engine PR here? argoproj/gitops-engine#717 |
Signed-off-by: chansuke <[email protected]>
Signed-off-by: Yusuke Abe <[email protected]>
… v0.21.0 breaking changes Signed-off-by: chansuke <[email protected]>
af1e081 to
6962dc5
Compare
| } | ||
| return client.ArgoprojV1alpha1().AppProjects(namespace).List(ctx, options) | ||
| }, | ||
| WatchFuncWithContext: func(ctx context.Context, options v1.ListOptions) (watch.Interface, error) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we need to add these?
| metricsServ, err := NewMetricsServer("localhost:8082", appLister, appFilter, noOpHealthCheck, []string{}, []string{}) | ||
| require.NoError(t, err) | ||
|
|
||
| expectedMetrics := ` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Test should not be removed
|
Closing due to #23362 |
Closes #22805
Checklist: