-
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] Dynamic provisioning [k8s.io] DynamicProvisioner should create and delete persistent volumes {Kubernetes e2e suite} #26682
Comments
This is a duplication of #26728, I'm looking into it. |
This does not seem to be related to persistent volumes, the test is unable to delete a namespace:
The namespace might contain a PersistentVolumeClaim or pods in various stages of termination, however it should be possible to delete it without errors. Thanks @caesarxuchao for looking into it. |
After consulting with Chao we are moving this to team CSI due to namespace deletion. |
https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/kubernetes-e2e-gce/18298/ Failed: [k8s.io] Dynamic provisioning [k8s.io] DynamicProvisioner should create and delete persistent volumes {Kubernetes e2e suite}
|
This is a different flake, volume controller can't delete provisioned GCE PD for 20 minutes:
|
Yes, 18298 hit a different issue than the original one being tracked by this bug. The persistent volume controller is unable to delete the provisioned volume because it is still attached after the test is complete. It remains attached because the attach_detach_controller apparently did not receive, or missed, the pod delete event. #26406 is open to force the shared informer to resync. But resync wouldn't necessarily send out pod delete events, so it would be worth implementing a manual verifier that confirms each pod still exists periodically. Opened #26994 to track that. |
https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/kubernetes-e2e-gke/9472/ Failed: [k8s.io] Dynamic provisioning [k8s.io] DynamicProvisioner should create and delete persistent volumes {Kubernetes e2e suite}
|
Looks like there are three different flavors of failure for this test:
@jsafrane Could you take a look at 3 and see if the root cause is different from the others? |
I'd love to, but I can't find any kube-controller-manager.log |
GKE had logging issues, which is fixed now. We can close this issue and wait for new occurrences. Is there any objection? |
No objection. Closing. |
https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/kubernetes-e2e-gke/8270/
Failed: [k8s.io] Dynamic provisioning [k8s.io] DynamicProvisioner should create and delete persistent volumes {Kubernetes e2e suite}
The text was updated successfully, but these errors were encountered: