-
Notifications
You must be signed in to change notification settings - Fork 39.6k
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
kubernetes-e2e-gci-gke-subnet: broken test run #34069
Comments
Root issue seems to be the failing PVC test. |
Failed: https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/kubernetes-e2e-gci-gke-subnet/-1/ Run so broken it didn't make JUnit output! |
There are no logs from controller-manager and the test failed with
I.e. the test was not authorized to delete a PVC. I know very little about authentication/authorization and it seems odd to me that the test could create namespace/pvc/pods and can't delete it. @deads2k, does it ring any bell? |
Asking for credentials means 401 (authentication). Any chance you're using a service account token for a namespace that the namespace controller is cleaning up underneath you? |
No, the test uses standard e2e framework where a namespace is created at the beginning and it's destroyed after the test finishes. Almost the same test "DynamicProvisioner Alpha" was successful in this test run - it calls the same |
Well, you'll only end up with a 401 if you're submitting an invalid token and SA tokens are usually the culprit. Not sure how you'd get it otherwise. |
Failed: https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/kubernetes-e2e-gci-gke-subnet/78/ Run so broken it didn't make JUnit output! |
Failed: https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/kubernetes-e2e-gci-gke-subnet/84/ Run so broken it didn't make JUnit output! |
[FLAKE-PING] @jsafrane This flaky-test issue would love to have more attention. |
https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/logs/kubernetes-e2e-gci-gke-subnet/58/
Multiple broken tests:
Failed: DiffResources {e2e.go}
Issues about this test specifically: #33373 #33416 #34060
Failed: [k8s.io] SchedulerPredicates [Serial] validates that required NodeAffinity setting is respected if matching {Kubernetes e2e suite}
Issues about this test specifically: #28071
Failed: [k8s.io] SchedulerPredicates [Serial] validates that taints-tolerations is respected if matching {Kubernetes e2e suite}
Issues about this test specifically: #28853 #31585
Failed: [k8s.io] SchedulerPredicates [Serial] validates that a pod with an invalid NodeAffinity is rejected {Kubernetes e2e suite}
Issues about this test specifically: #33883
Failed: [k8s.io] SchedulerPredicates [Serial] validates that embedding the JSON NodeAffinity setting as a string in the annotation value work {Kubernetes e2e suite}
Issues about this test specifically: #29816 #30018 #33974
Failed: [k8s.io] SchedulerPredicates [Serial] validates that InterPod Affinity and AntiAffinity is respected if matching {Kubernetes e2e suite}
Failed: [k8s.io] Kubelet [Serial] [Slow] [k8s.io] regular resource usage tracking resource tracking for 100 pods per node {Kubernetes e2e suite}
Issues about this test specifically: #26982 #32214 #33994 #34035
Failed: [k8s.io] Dynamic provisioning [k8s.io] DynamicProvisioner should create and delete persistent volumes [Slow] {Kubernetes e2e suite}
Issues about this test specifically: #32185 #32372
Previous issues for this suite: #33404
The text was updated successfully, but these errors were encountered: