Open renjiezh opened 2 months ago
A temporary fix to specify the Kind version. https://github.com/world-federation-of-advertisers/cross-media-measurement/pull/1775#pullrequestreview-2256156629
The appropriate fix is to update the K8s client version. It looks like #1779 is intended to do this.
Pinning the Kubernetes version used by the Kind tests doesn't really help long-term, as the K8s API client is also used to interact with clusters in cloud providers (GKE/EKS). These may also upgrade to newer versions of K8s. Therefore we need to ensure that our K8s client is kept up-to-date.
Describe the bug Presubmit correctness test fails with message
It turns out the Kind version is changed by the installation script "kind-with-registry.sh". The version from the script is not explicit and seems it is using the latest version which is not supported by jvm k8s client.
The solution is :
Steps to reproduce Run presubmit test.
Component(s) affected All
Version v0.5.8
Environment Github workflow
Additional context