Get rid of exclude directive for v0.27.1 of k8s.io/api, k8s.io/client-go and clean up workarounds #3981
Closed
3 tasks done
Labels
area/maintenance
Cleanup, refactoring, and other maintenance improvements that don't change functionality.
dependencies
Pull requests that update a dependency file
Is there an existing issue for this?
Problem Statement
Due to problems with upstream dependency sigs.k8s.io/controller-runtime
we have to wait for release of v0.15.0 to be able to get rid exclude directive for
v0.27.1
ofk8s.io/api
,k8s.io/client-go
and update them. During development a workaround was required to finish #3916. This issue is supposed to track work to do to have everything by the book.Proposed Solution
Wait for https://sigs.k8s.io/controller-runtime v0.15.0
Upgrade it and get rid of
kubernetes-ingress-controller/go.mod
Lines 8 to 13 in ef5a0e3
Clean up workaround introduced by chore(tests): workaround to not rely on helpers from KTF #3980 - ensure that github.com/kong/kubernetes-testing-framework is upgraded to a version that contains PR feat(k8s): Switch from CoreV1 Endpoints to DiscoveryV1 EndpointSlice kubernetes-testing-framework#643
Additional information
No response
Acceptance Criteria
exclude
forv0.27.1
ofk8s.io/api
,k8s.io/client-go
is removedThe text was updated successfully, but these errors were encountered: