{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15445","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15445/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15445/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15445/events","html_url":"https://github.com/kubernetes/kubernetes/pull/15445","id":110850634,"number":15445,"title":"Let port forwarding e2e tests timeout on kubectl calls","user":{"login":"sttts","id":730123,"avatar_url":"https://avatars.githubusercontent.com/u/730123?v=3","gravatar_id":"","url":"https://api.github.com/users/sttts","html_url":"https://github.com/sttts","followers_url":"https://api.github.com/users/sttts/followers","following_url":"https://api.github.com/users/sttts/following{/other_user}","gists_url":"https://api.github.com/users/sttts/gists{/gist_id}","starred_url":"https://api.github.com/users/sttts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sttts/subscriptions","organizations_url":"https://api.github.com/users/sttts/orgs","repos_url":"https://api.github.com/users/sttts/repos","events_url":"https://api.github.com/users/sttts/events{/privacy}","received_events_url":"https://api.github.com/users/sttts/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/area/test","name":"area/test","color":"fad8c7"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/cla:%20yes","name":"cla: yes","color":"bfe5bf"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/kind/bug","name":"kind/bug","color":"e11d21"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/lgtm","name":"lgtm","color":"15dd18"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/size/S","name":"size/S","color":"77bb00"}],"state":"open","locked":false,"assignee":{"login":"ncdc","id":354,"avatar_url":"https://avatars.githubusercontent.com/u/354?v=3","gravatar_id":"","url":"https://api.github.com/users/ncdc","html_url":"https://github.com/ncdc","followers_url":"https://api.github.com/users/ncdc/followers","following_url":"https://api.github.com/users/ncdc/following{/other_user}","gists_url":"https://api.github.com/users/ncdc/gists{/gist_id}","starred_url":"https://api.github.com/users/ncdc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ncdc/subscriptions","organizations_url":"https://api.github.com/users/ncdc/orgs","repos_url":"https://api.github.com/users/ncdc/repos","events_url":"https://api.github.com/users/ncdc/events{/privacy}","received_events_url":"https://api.github.com/users/ncdc/received_events","type":"User","site_admin":false},"milestone":null,"comments":19,"created_at":"2015-10-11T11:24:35Z","updated_at":"2015-10-15T17:01:47Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/15445","html_url":"https://github.com/kubernetes/kubernetes/pull/15445","diff_url":"https://github.com/kubernetes/kubernetes/pull/15445.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/15445.patch"},"body":"Fixes https://github.com/kubernetes/kubernetes/issues/15431\r\n\r\nOn the mesos/docker cluster the slaves do not have nsenter and socat (compare https://github.com/mesosphere/docker-containers/pull/30). The kubelet actually does not do the port-forwarding and the test conainter never gets a connection. Hence, the test container does not terminate and the `kubectl logs -f` hangs infinitely.\r\n\r\nThis PR put a timeout around `kubectl logs -f`."},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/148457640","html_url":"https://github.com/kubernetes/kubernetes/pull/15445#issuecomment-148457640","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15445","id":148457640,"user":{"login":"ncdc","id":354,"avatar_url":"https://avatars.githubusercontent.com/u/354?v=3","gravatar_id":"","url":"https://api.github.com/users/ncdc","html_url":"https://github.com/ncdc","followers_url":"https://api.github.com/users/ncdc/followers","following_url":"https://api.github.com/users/ncdc/following{/other_user}","gists_url":"https://api.github.com/users/ncdc/gists{/gist_id}","starred_url":"https://api.github.com/users/ncdc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ncdc/subscriptions","organizations_url":"https://api.github.com/users/ncdc/orgs","repos_url":"https://api.github.com/users/ncdc/repos","events_url":"https://api.github.com/users/ncdc/events{/privacy}","received_events_url":"https://api.github.com/users/ncdc/received_events","type":"User","site_admin":false},"created_at":"2015-10-15T17:01:47Z","updated_at":"2015-10-15T17:01:47Z","body":"Should we consider creating a helper method to run kubectl logs that all e2e tests must/should use? There are a few other tests that call it w/o any timeout."}}