{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/17734","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/17734/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/17734/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/17734/events","html_url":"https://github.com/kubernetes/kubernetes/issues/17734","id":118682736,"number":17734,"title":"Make `hack/jenkins/e2e.sh` versioned with releases","user":{"login":"ihmccreery","id":368416,"avatar_url":"https://avatars.githubusercontent.com/u/368416?v=3","gravatar_id":"","url":"https://api.github.com/users/ihmccreery","html_url":"https://github.com/ihmccreery","followers_url":"https://api.github.com/users/ihmccreery/followers","following_url":"https://api.github.com/users/ihmccreery/following{/other_user}","gists_url":"https://api.github.com/users/ihmccreery/gists{/gist_id}","starred_url":"https://api.github.com/users/ihmccreery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihmccreery/subscriptions","organizations_url":"https://api.github.com/users/ihmccreery/orgs","repos_url":"https://api.github.com/users/ihmccreery/repos","events_url":"https://api.github.com/users/ihmccreery/events{/privacy}","received_events_url":"https://api.github.com/users/ihmccreery/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/priority/P1","name":"priority/P1","color":"eb6420"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/team/test-infra","name":"team/test-infra","color":"d2b48c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":24,"created_at":"2015-11-24T19:14:56Z","updated_at":"2015-12-01T22:37:54Z","closed_at":null,"body":"Per problems related to #17180.  We need to be able to do large-scale refactors of tests without having versioning issues.  Because we drive tests from HEAD, the driver (`hack/jenkins/e2e.sh`) should be completely version-agnostic.\r\n\r\nAlternatively, we can consider not driving tests from HEAD.  The question is just where we draw the line between \"versioned\" and \"unversioned\"."},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/161119312","html_url":"https://github.com/kubernetes/kubernetes/issues/17734#issuecomment-161119312","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/17734","id":161119312,"user":{"login":"ihmccreery","id":368416,"avatar_url":"https://avatars.githubusercontent.com/u/368416?v=3","gravatar_id":"","url":"https://api.github.com/users/ihmccreery","html_url":"https://github.com/ihmccreery","followers_url":"https://api.github.com/users/ihmccreery/followers","following_url":"https://api.github.com/users/ihmccreery/following{/other_user}","gists_url":"https://api.github.com/users/ihmccreery/gists{/gist_id}","starred_url":"https://api.github.com/users/ihmccreery/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihmccreery/subscriptions","organizations_url":"https://api.github.com/users/ihmccreery/orgs","repos_url":"https://api.github.com/users/ihmccreery/repos","events_url":"https://api.github.com/users/ihmccreery/events{/privacy}","received_events_url":"https://api.github.com/users/ihmccreery/received_events","type":"User","site_admin":false},"created_at":"2015-12-01T22:37:54Z","updated_at":"2015-12-01T22:37:54Z","body":"> I'm pretty convinced that the e2e tests should be in their own repo and versioned in branches/tags there, not mixed with the code they're testing.\r\n\r\nI've been considering the same thing.  I'm definitely convinced that it'd be a *lot* of work; I'm not convinced it would make the world much better.  @karlkfi can you say more about why they should be in their own repo?  What are the specific pros/cons?"}}