Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion connectgateway/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
google-cloud-gke-connect-gateway==0.10.4
google-auth==2.38.0
kubernetes==33.1.0
kubernetes==34.1.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

Updating to kubernetes client v34.1.0 targets Kubernetes API v1.34. The integration tests in get_namespace_test.py create a GKE cluster with a default version, which may be significantly older (e.g., v1.28 or v1.29). This large client/server version skew is unsupported (the Kubernetes API officially supports a skew of +/- 1 minor version) and will likely cause the tests to fail.

To fix this, the test setup in get_namespace_test.py should be updated to explicitly create a GKE cluster with a Kubernetes version compatible with this client, for example by setting initial_cluster_version to a 1.34.x version.

google-api-core==2.24.2