{"action":"opened","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/5084","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/5084/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/5084/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/5084/events","html_url":"https://github.com/GoogleCloudPlatform/kubernetes/issues/5084","id":59895014,"number":5084,"title":"kubectl proxy fails during kubectl e2e test","user":{"login":"roberthbailey","id":7751204,"avatar_url":"https://avatars.githubusercontent.com/u/7751204?v=3","gravatar_id":"","url":"https://api.github.com/users/roberthbailey","html_url":"https://github.com/roberthbailey","followers_url":"https://api.github.com/users/roberthbailey/followers","following_url":"https://api.github.com/users/roberthbailey/following{/other_user}","gists_url":"https://api.github.com/users/roberthbailey/gists{/gist_id}","starred_url":"https://api.github.com/users/roberthbailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roberthbailey/subscriptions","organizations_url":"https://api.github.com/users/roberthbailey/orgs","repos_url":"https://api.github.com/users/roberthbailey/repos","events_url":"https://api.github.com/users/roberthbailey/events{/privacy}","received_events_url":"https://api.github.com/users/roberthbailey/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"roberthbailey","id":7751204,"avatar_url":"https://avatars.githubusercontent.com/u/7751204?v=3","gravatar_id":"","url":"https://api.github.com/users/roberthbailey","html_url":"https://github.com/roberthbailey","followers_url":"https://api.github.com/users/roberthbailey/followers","following_url":"https://api.github.com/users/roberthbailey/following{/other_user}","gists_url":"https://api.github.com/users/roberthbailey/gists{/gist_id}","starred_url":"https://api.github.com/users/roberthbailey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/roberthbailey/subscriptions","organizations_url":"https://api.github.com/users/roberthbailey/orgs","repos_url":"https://api.github.com/users/roberthbailey/repos","events_url":"https://api.github.com/users/roberthbailey/events{/privacy}","received_events_url":"https://api.github.com/users/roberthbailey/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-03-05T02:20:03Z","updated_at":"2015-03-05T02:20:03Z","closed_at":null,"body":"From http://jenkins.kubernetes.io//job/kubernetes-e2e-gce/3014/console I can see that the ```kubectl should scale a replication controller``` test failed because it was never able to verify the image that was running on the scheduled pods. \r\n\r\nThe tests waits a while for the pod to be scheduled and running, but then proceeds to get 404 responses from the kubectl proxy when trying to fetch the ```data.json``` file hosted by the pod. There are many repeated lines showing the 404 response from the get request:\r\n\r\n```\r\nINFO: Running '/jenkins-master-data/jobs/kubernetes-e2e-gce/workspace/kubernetes/hack/../cluster/gce/../../platforms/linux/amd64/kubectl kubectl --auth-path=/var/lib/jenkins/jobs/kubernetes-e2e-gce/workspace/.kube/kubernetes-jenkins_e2e-test-jenkins/kubernetes_auth get pods update-demo-nautilus-opsb5 -o template --template={{and (exists . \"currentState\" \"info\" \"update-demo\" \"state\" \"running\")}}'\r\nINFO: true\r\nINFO: Running '/jenkins-master-data/jobs/kubernetes-e2e-gce/workspace/kubernetes/hack/../cluster/gce/../../platforms/linux/amd64/kubectl kubectl --auth-path=/var/lib/jenkins/jobs/kubernetes-e2e-gce/workspace/.kube/kubernetes-jenkins_e2e-test-jenkins/kubernetes_auth get pods update-demo-nautilus-opsb5 -o template --template={{(index .currentState.info \"update-demo\").image}}'\r\nINFO: kubernetes/update-demo:nautilus\r\nINFO: update-demo-nautilus-opsb5 is running right image but fetching data failed: received non-200 status code from master: 404\r\n```\r\n\r\nPart way through the test, the kubectl proxy appears to crash because rather than printing 404 responses, the requests now fail to connect to the local web server:\r\n\r\n```\r\nINFO: Running '/jenkins-master-data/jobs/kubernetes-e2e-gce/workspace/kubernetes/hack/../cluster/gce/../../platforms/linux/amd64/kubectl kubectl --auth-path=/var/lib/jenkins/jobs/kubernetes-e2e-gce/workspace/.kube/kubernetes-jenkins_e2e-test-jenkins/kubernetes_auth get pods update-demo-nautilus-qipjz -o template --template={{and (exists . \"currentState\" \"info\" \"update-demo\" \"state\" \"running\")}}'\r\nINFO: true\r\nINFO: Running '/jenkins-master-data/jobs/kubernetes-e2e-gce/workspace/kubernetes/hack/../cluster/gce/../../platforms/linux/amd64/kubectl kubectl --auth-path=/var/lib/jenkins/jobs/kubernetes-e2e-gce/workspace/.kube/kubernetes-jenkins_e2e-test-jenkins/kubernetes_auth get pods update-demo-nautilus-qipjz -o template --template={{(index .currentState.info \"update-demo\").image}}'\r\nINFO: kubernetes/update-demo:nautilus\r\nINFO: update-demo-nautilus-qipjz is running right image but fetching data failed: Get http://localhost:8011/api/v1beta1/proxy/pods/update-demo-nautilus-qipjz/data.json: dial tcp 127.0.0.1:8011: connection refused\r\n```"}}