-
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
Flake in node e2e: "Container Runtime Conformance Test container conformance blackbox test when running a container that terminates [It] it should be possible to delete [Conformance] " #24937
Comments
Again here: http://kubekins.dls.corp.google.com/view/Critical%20Builds/job/kubelet-gce-e2e-ci/2233
cc @pwittrock |
Not sure how does this error come out. The 'Delete' test case only does two things: create a 'bin-false' pod and delete it immediately after that. Since there is no error comes out in pod creation, it means before the 'Delete' test case, there is no 'bin-false' pod (neither never been created nor has already been deleted). But this issue shows, after the creation, it is removed by another test case ('Terminate Reason' test case).
So is this a bug of k8s apiserver? The 'real deleted' status seems not synchronized. Anyway I'll choose different name in different cases in the later development. (and different namespace in different test file) |
This looks similar to the first comment, different to @mikedanese's one: https://storage.cloud.google.com/kubernetes-jenkins/pr-logs/pull/24861/node-pull-build-e2e-test/3451/build-log.txt
|
will be fixed by #24191 |
Automatic merge from submit-queue Delete pod with uid as precondition. Addressed #25169 (comment). Fix #25169 Fix #24937 This PR change status manager to delete pods with uid as a precondition, so that kubelet won't delete pods with different uid but the same name and namespace accidentally. /cc @yujuhong
Signed-off-by: liang chenye <liangchenye@huawei.com>
The text was updated successfully, but these errors were encountered: