-
Notifications
You must be signed in to change notification settings - Fork 39k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
e2e flake: Proxy version v1 [It] should proxy through a service and a pod #21484
Comments
#17493 merged recently, but it looks like after this flake happened, so it shouldn't be the cause. |
Huh, somehow we returned a 0 status code.
|
Can we dupe this with #21484, or change the title to reflect to 0 status code issue? |
@bprashanth this is #21484, did you mean something else? |
Bah i meant #18963 |
OK, so I misread. The '0' is the index of the attempt, not the status code. |
I think the pod probably just needs a readiness check. |
I added one & tried it--indeed, the pod spent a fair amount of time in running but not ready state. PR sent. |
Occurred again:
|
Huh, it worked through the service but not through the pod directly. |
|
This test is exceptionally flaky on GKE (~6% flake rate). Here is a recent flake. |
/cc @cjcullen |
This is a P0 since Mar 4th, so over 2 months now. Can we really, really, really prioritize this? @goltermann |
I think the first problem is wrong triage. Who owns apiserver proxy? I debugged it simply because it was labelled team/cluster and figured it isn't something that worried me. In fact it seemed like a test fix (#21484 (comment)) |
@thockin - can you please reassign if cluster team is a wrong one? This is noticeably flaky. |
@lavalamp - should this be assigned to API machinery team? |
@gmarek yes, probably :( |
Some analysis:
|
@sttts do you want to take this one? I haven't started working on it (I was OOO until this week) and have no prior knowledge. |
@caesarxuchao @krousey I can continue to investigate that. Feel free to assign it to me. |
Is this a dup of the bot proposed one? #26210 |
Closing in favor of the automated report #26210 |
Automatic merge from submit-queue Flake 21484: retrieve pod log during e2e error Print the pod log when an error occurs in > Proxy version 1 should proxy through a service and a pod [Conformance] e2e test. This will help to understand flake #21484 better.
https://storage.googleapis.com/kubernetes-jenkins/pr-logs/pull/21251/kubernetes-pull-build-test-e2e-gce/29155/build-log.txt
cc @kubernetes/goog-cluster
The text was updated successfully, but these errors were encountered: