-
Notifications
You must be signed in to change notification settings - Fork 62
Open
Description
Description
This PR:
Bumps the version of k8s.io/client-go to a version beyond v1.26, triggering this deprecation, which broke our integration tests.
This is because the integration test relies on an auth provider to GCP that used to be a golang import, but is now an installed dependency that requires the test to be run in an environment that ran:
gcloud components install gke-gcloud-auth-pluginorsudo apt-get install google-cloud-sdk-gke-gcloud-auth-plugin
At least, that's the proper way to fix the test. In #266, I could not get the proper way to work because despite the test runner having access to the auth plugin, the test itself did not.
So I added the removed dependency as a hack (which is A VERY BAD WORKAROUND.)
See note in relevant file.
Ideally the test runner should be able to be injected with the above dependency.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels