solo-io / gloo

The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy

Home Page:https://docs.solo.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gateway secret validation flake on k8s 1.24

bewebi opened this issue · comments

Which tests failed?

Kube2e: gateway Validation Configuration when allowWarnings=false secret validation [It] should act as expected with secret validation

Initial Investigation

There is a race condition where the test makes assertions before we can be sure that the condition is met

I have a branch where the test passes consistently due to adding an additional check that resources are accepted before starting and wrapping the final assertion in an Eventually

Additional Information

The test is only run on k8s 1.24 on nightly runs and has failed repeatedly lately
The most recent failure is here