Skip to content

bump kubernetes deps to 1.31 #2106

bump kubernetes deps to 1.31

bump kubernetes deps to 1.31 #2106

Triggered via pull request September 5, 2024 18:56
Status Failure
Total duration 3m 25s
Artifacts

pull_request.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 2 warnings
Code Gen
Process completed with exit code 1.
Tests: pkg/events/watcher.go#L49
cannot use NewCache() (value of type *cache) as Cache value in struct literal: *cache does not implement Cache (wrong type for method Create)
Tests: pkg/handler/enqueue_static_handler.go#L17
cannot use &BroadcastRequests{} (value of type *BroadcastRequests) as "sigs.k8s.io/controller-runtime/pkg/handler".TypedEventHandler[client.Object, reconcile.Request] value in variable declaration: *BroadcastRequests does not implement "sigs.k8s.io/controller-runtime/pkg/handler".TypedEventHandler[client.Object, reconcile.Request] (wrong type for method Create)
Tests: pkg/handler/predicate_request_tracking.go#L15
cannot use &MultiClusterRequestTracker{} (value of type *MultiClusterRequestTracker) as "sigs.k8s.io/controller-runtime/pkg/handler".TypedEventHandler[client.Object, reconcile.Request] value in variable declaration: *MultiClusterRequestTracker does not implement "sigs.k8s.io/controller-runtime/pkg/handler".TypedEventHandler[client.Object, reconcile.Request] (wrong type for method Create)
Tests: pkg/handler/multi_handler.go#L18
cannot use queue (variable of type "k8s.io/client-go/util/workqueue".RateLimitingInterface) as "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] value in argument to hl.Create: "k8s.io/client-go/util/workqueue".RateLimitingInterface does not implement "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] (wrong type for method Add)
Tests: pkg/handler/multi_handler.go#L24
cannot use queue (variable of type "k8s.io/client-go/util/workqueue".RateLimitingInterface) as "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] value in argument to hl.Update: "k8s.io/client-go/util/workqueue".RateLimitingInterface does not implement "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] (wrong type for method Add)
Tests: pkg/handler/multi_handler.go#L30
cannot use queue (variable of type "k8s.io/client-go/util/workqueue".RateLimitingInterface) as "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] value in argument to hl.Delete: "k8s.io/client-go/util/workqueue".RateLimitingInterface does not implement "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] (wrong type for method Add)
Tests: pkg/handler/multi_handler.go#L36
cannot use queue (variable of type "k8s.io/client-go/util/workqueue".RateLimitingInterface) as "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] value in argument to hl.Generic: "k8s.io/client-go/util/workqueue".RateLimitingInterface does not implement "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request] (wrong type for method Add)
Tests: pkg/handler/register_queue_handler.go#L18
cannot use func(ctx context.Context, _ event.CreateEvent, queue workqueue.RateLimitingInterface) {…} (value of type func(ctx context.Context, _ event.TypedCreateEvent[client.Object], queue "k8s.io/client-go/util/workqueue".RateLimitingInterface)) as func(context.Context, event.TypedCreateEvent[client.Object], "k8s.io/client-go/util/workqueue".TypedRateLimitingInterface[reconcile.Request]) value in struct literal
Tests: pkg/source/dynamic.go#L78
cannot use i (variable of type workqueue.RateLimitingInterface) as workqueue.TypedRateLimitingInterface[reconcile.Request] value in argument to src.source.Start: workqueue.RateLimitingInterface does not implement workqueue.TypedRateLimitingInterface[reconcile.Request] (wrong type for method Add)
Tests: pkg/source/dynamic.go#L106
cannot use s.started.i (variable of type workqueue.RateLimitingInterface) as workqueue.TypedRateLimitingInterface[reconcile.Request] value in argument to src.Start: workqueue.RateLimitingInterface does not implement workqueue.TypedRateLimitingInterface[reconcile.Request] (wrong type for method Add)
Code Gen
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-go@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-go@v4, helm/[email protected], azure/setup-kubectl@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/