-
Notifications
You must be signed in to change notification settings - Fork 40k
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
[k8s.io] Downward API volume should update labels on modification [Conformance] [Volume] {Kubernetes e2e suite} #43335
Comments
This seems pretty rare - ~20 test runs without issue since this occurrence. |
This is not a new failure. We've had flakes related to downward api (and config map and other volumes) for a while. Something is keeping the volume update from happening:
|
I don't think this is necessarily a 1.6 blocker |
+1 The test looks to be doing the proper thing and looping at the right interval (2-seconds) , but I don't know what gaurentees we can make on the logging subsystem which it depends on. Also there is no check to determine that the node has received the update. I'm not intimately familiar with the process it follows to update pod labels, but imo we're missing a event-watch in here that indicates that it's been received. |
@timothysc I actually think the problem has something to do with mounts leaking across containers, or files staying open when they shouldn't be, or trying to remove files it shouldn't be. I don't think we're missing a watch. |
@ncdc but there is no check in the test to ensure we've reached that point... |
@timothysc fair enough. However, every time I've seen this flake and looked at the logs, there was a failure related to the pod's volumes, which makes me think the kubelet got the update just fine, and some other machinery was failing. |
/remove-priority P2 /assign |
/close |
https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/ci-kubernetes-e2e-gce-etcd3/6958/
Failed: [k8s.io] Downward API volume should update labels on modification [Conformance] [Volume] {Kubernetes e2e suite}
The text was updated successfully, but these errors were encountered: