kubernetes: e2e flake: Kubectl client Kubectl run job should create a job from an image when restart is OnFailure [Conformance]

Kubernetes e2e suite.Kubectl client Kubectl run job should create a job from an image when restart is OnFailure [Conformance]
/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/kubectl.go:822
Expected error:
    <*errors.errorString | 0xc20853a8f0>: {
        s: "Error running &{/jenkins-master-data/jobs/kubernetes-pull-build-test-e2e-gce/workspace@2/kubernetes/platforms/linux/amd64/kubectl [kubectl --server=https://130.211.162.64 --kubeconfig=/var/lib/jenkins/jobs/kubernetes-pull-build-test-e2e-gce/workspace@2/.kube/config stop jobs e2e-test-nginx-job --namespace=e2e-tests-kubectl-xhzko] []  <nil>  Command \"stop\" is deprecated, use \"delete\" instead.\nError from server: pods \"e2e-test-nginx-job-jrbq0\" not found\n [] <nil> 0xc2084e7be0 exit status 1 <nil> true [0xc2083f29b8 0xc2083f29e0 0xc2083f2a00] [0xc2083f29b8 0xc2083f29e0 0xc2083f2a00] [0xc2083f29d0 0xc2083f29f8] [0x817c10 0x817c10] 0xc208371380}:\nCommand stdout:\n\nstderr:\nCommand \"stop\" is deprecated, use \"delete\" instead.\nError from server: pods \"e2e-test-nginx-job-jrbq0\" not found\n\n",
    }
    Error running &{/jenkins-master-data/jobs/kubernetes-pull-build-test-e2e-gce/workspace@2/kubernetes/platforms/linux/amd64/kubectl [kubectl --server=https://130.211.162.64 --kubeconfig=/var/lib/jenkins/jobs/kubernetes-pull-build-test-e2e-gce/workspace@2/.kube/config stop jobs e2e-test-nginx-job --namespace=e2e-tests-kubectl-xhzko] []  <nil>  Command "stop" is deprecated, use "delete" instead.
    Error from server: pods "e2e-test-nginx-job-jrbq0" not found
     [] <nil> 0xc2084e7be0 exit status 1 <nil> true [0xc2083f29b8 0xc2083f29e0 0xc2083f2a00] [0xc2083f29b8 0xc2083f29e0 0xc2083f2a00] [0xc2083f29d0 0xc2083f29f8] [0x817c10 0x817c10] 0xc208371380}:
    Command stdout:

    stderr:
    Command "stop" is deprecated, use "delete" instead.
    Error from server: pods "e2e-test-nginx-job-jrbq0" not found


not to have occurred

http://kubekins.dls.corp.google.com:8081/job/kubernetes-pull-build-test-e2e-gce/20148/#

About this issue

  • Original URL
  • State: closed
  • Created 9 years ago
  • Comments: 31 (31 by maintainers)

Most upvoted comments

Looks like lots of users have reported the TLS timeout issue as well while running kubectl commands: https://github.com/kubernetes/kubernetes/issues/13382

@gmarek Latest failure has a totally different symptom:

STEP: Destroying namespace "e2e-tests-kubectl-86ezo" for this suite.


• Failure in Spec Teardown (AfterEach) [34.787 seconds]
Kubectl client
/go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/kubectl.go:1089
  Kubectl run job
  /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/kubectl.go:1013
    should create a job from an image when restart is OnFailure [Conformance] [AfterEach]
    /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/kubectl.go:992

    Expected error:
        <*errors.errorString | 0xc2084e4390>: {
            s: "Error running &{/var/lib/jenkins/workspace/kubernetes-pull-build-test-e2e-gce@2/kubernetes/platforms/linux/amd64/kubectl [kubectl --server=https://104.197.156.7 --kubeconfig=/var/lib/jenkins/workspace/kubernetes-pull-build-test-e2e-gce@2/.kube/config delete jobs e2e-test-nginx-job --namespace=e2e-tests-kubectl-86ezo] []  <nil>  Unable to connect to the server: net/http: TLS handshake timeout\n [] <nil> 0xc2084bdf40 exit status 1 <nil> true [0xc2083d4e08 0xc2083d4e30 0xc2083d4e70] [0xc2083d4e08 0xc2083d4e30 0xc2083d4e70] [0xc2083d4e28 0xc2083d4e68] [0x8a5f10 0x8a5f10] 0xc2083cb9e0}:\nCommand stdout:\n\nstderr:\nUnable to connect to the server: net/http: TLS handshake timeout\n\nerror:\nexit status 1\n",
        }
        Error running &{/var/lib/jenkins/workspace/kubernetes-pull-build-test-e2e-gce@2/kubernetes/platforms/linux/amd64/kubectl [kubectl --server=https://104.197.156.7 --kubeconfig=/var/lib/jenkins/workspace/kubernetes-pull-build-test-e2e-gce@2/.kube/config delete jobs e2e-test-nginx-job --namespace=e2e-tests-kubectl-86ezo] []  <nil>  Unable to connect to the server: net/http: TLS handshake timeout
         [] <nil> 0xc2084bdf40 exit status 1 <nil> true [0xc2083d4e08 0xc2083d4e30 0xc2083d4e70] [0xc2083d4e08 0xc2083d4e30 0xc2083d4e70] [0xc2083d4e28 0xc2083d4e68] [0x8a5f10 0x8a5f10] 0xc2083cb9e0}:
        Command stdout:

        stderr:
        Unable to connect to the server: net/http: TLS handshake timeout

        error:
        exit status 1

    not to have occurred

    /go/src/k8s.io/kubernetes/_output/dockerized/go/src/k8s.io/kubernetes/test/e2e/util.go:1533