{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15131","repository_url":"https://api.github.com/repos/kubernetes/kubernetes","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15131/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15131/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15131/events","html_url":"https://github.com/kubernetes/kubernetes/issues/15131","id":109921416,"number":15131,"title":"Test that a cluster continues to function during upgrade steps, not just between them","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/area/test","name":"area/test","color":"fad8c7"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/area/upgrade","name":"area/upgrade","color":"bfd4f2"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/davidopp","name":"davidopp","color":"bfdadc"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/priority/P0","name":"priority/P0","color":"e11d21"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/team/control-plane","name":"team/control-plane","color":"d2b48c"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/team/test-infra","name":"team/test-infra","color":"d2b48c"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/18","html_url":"https://github.com/kubernetes/kubernetes/milestones/v1.3","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/milestones/18/labels","id":1638460,"number":18,"title":"v1.3","description":"https://github.com/kubernetes/kubernetes/wiki/Release-1.3","creator":{"login":"bgrant0607","id":7725777,"avatar_url":"https://avatars.githubusercontent.com/u/7725777?v=3","gravatar_id":"","url":"https://api.github.com/users/bgrant0607","html_url":"https://github.com/bgrant0607","followers_url":"https://api.github.com/users/bgrant0607/followers","following_url":"https://api.github.com/users/bgrant0607/following{/other_user}","gists_url":"https://api.github.com/users/bgrant0607/gists{/gist_id}","starred_url":"https://api.github.com/users/bgrant0607/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bgrant0607/subscriptions","organizations_url":"https://api.github.com/users/bgrant0607/orgs","repos_url":"https://api.github.com/users/bgrant0607/repos","events_url":"https://api.github.com/users/bgrant0607/events{/privacy}","received_events_url":"https://api.github.com/users/bgrant0607/received_events","type":"User","site_admin":false},"open_issues":43,"closed_issues":972,"state":"open","created_at":"2016-03-11T07:40:20Z","updated_at":"2016-06-23T18:19:09Z","due_on":"2016-06-24T07:00:00Z","closed_at":null},"comments":23,"created_at":"2015-10-06T02:00:30Z","updated_at":"2016-06-23T18:19:09Z","closed_at":"2016-06-23T18:19:09Z","body":"(cc @quinton-hoole @roberthbailey)\r\n\r\nRight now, our [upgrade tests](https://github.com/kubernetes/kubernetes/blob/master/test/e2e/cluster_upgrade.go) only test that the cluster continues to function in between the steps it takes to do the upgrade, (i.e. before the master upgrade, after the master upgrade, before the node upgrade, after the node upgrade).\r\n\r\nWe should instead parallelize the test somehow, and make sure that the expected things stay up *during* the steps:\r\n\r\n- during master upgrade, resources should still be reachable\r\n- during node upgrade, resources should still be reachable and scheduling should still work.\r\n\r\n(This is part of #14778)"},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/228137948","html_url":"https://github.com/kubernetes/kubernetes/issues/15131#issuecomment-228137948","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/15131","id":228137948,"user":{"login":"goltermann","id":9358478,"avatar_url":"https://avatars.githubusercontent.com/u/9358478?v=3","gravatar_id":"","url":"https://api.github.com/users/goltermann","html_url":"https://github.com/goltermann","followers_url":"https://api.github.com/users/goltermann/followers","following_url":"https://api.github.com/users/goltermann/following{/other_user}","gists_url":"https://api.github.com/users/goltermann/gists{/gist_id}","starred_url":"https://api.github.com/users/goltermann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/goltermann/subscriptions","organizations_url":"https://api.github.com/users/goltermann/orgs","repos_url":"https://api.github.com/users/goltermann/repos","events_url":"https://api.github.com/users/goltermann/events{/privacy}","received_events_url":"https://api.github.com/users/goltermann/received_events","type":"User","site_admin":false},"created_at":"2016-06-23T18:19:09Z","updated_at":"2016-06-23T18:19:09Z","body":"Finished upgrade testing for 1.3."}}
{"actor":{"display_login":"goltermann"}}