{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/18546","labels_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/18546/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/18546/comments","events_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/18546/events","html_url":"https://github.com/kubernetes/kubernetes/pull/18546","id":121604600,"number":18546,"title":"Treat first-seen, non-pending pods as updates","user":{"login":"yujuhong","id":10524058,"avatar_url":"https://avatars.githubusercontent.com/u/10524058?v=3","gravatar_id":"","url":"https://api.github.com/users/yujuhong","html_url":"https://github.com/yujuhong","followers_url":"https://api.github.com/users/yujuhong/followers","following_url":"https://api.github.com/users/yujuhong/following{/other_user}","gists_url":"https://api.github.com/users/yujuhong/gists{/gist_id}","starred_url":"https://api.github.com/users/yujuhong/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yujuhong/subscriptions","organizations_url":"https://api.github.com/users/yujuhong/orgs","repos_url":"https://api.github.com/users/yujuhong/repos","events_url":"https://api.github.com/users/yujuhong/events{/privacy}","received_events_url":"https://api.github.com/users/yujuhong/received_events","type":"User","site_admin":false},"labels":[{"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/size/L","name":"size/L","color":"ee9900"},{"url":"https://api.github.com/repos/kubernetes/kubernetes/labels/team/node","name":"team/node","color":"d2b48c"}],"state":"open","locked":false,"assignee":{"login":"vishh","id":7063592,"avatar_url":"https://avatars.githubusercontent.com/u/7063592?v=3","gravatar_id":"","url":"https://api.github.com/users/vishh","html_url":"https://github.com/vishh","followers_url":"https://api.github.com/users/vishh/followers","following_url":"https://api.github.com/users/vishh/following{/other_user}","gists_url":"https://api.github.com/users/vishh/gists{/gist_id}","starred_url":"https://api.github.com/users/vishh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vishh/subscriptions","organizations_url":"https://api.github.com/users/vishh/orgs","repos_url":"https://api.github.com/users/vishh/repos","events_url":"https://api.github.com/users/vishh/events{/privacy}","received_events_url":"https://api.github.com/users/vishh/received_events","type":"User","site_admin":false},"milestone":null,"comments":6,"created_at":"2015-12-10T23:51:17Z","updated_at":"2015-12-11T01:57:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/kubernetes/kubernetes/pulls/18546","html_url":"https://github.com/kubernetes/kubernetes/pull/18546","diff_url":"https://github.com/kubernetes/kubernetes/pull/18546.diff","patch_url":"https://github.com/kubernetes/kubernetes/pull/18546.patch"},"body":"Kubelet doesn't peform checkpointing and loses all its internal states after\r\nrestarts. It'd then mistaken pods from the api server as new pods and attempt\r\nto go through the admission process. This may result in pods being rejected\r\neven though they are running on the node (e.g., out of disk situation). This\r\nchange adds a condition to check whether the pod was seen before and categorize\r\nsuch pods as updates. The change also removes freeze/unfreeze mechanism used to\r\nwork around such cases, since it is no longer needed and it stopped working\r\ncorrectly ever since we switched to incremental updates.\r\n\r\n\r\n/cc @kubernetes/goog-node "},"comment":{"url":"https://api.github.com/repos/kubernetes/kubernetes/issues/comments/163809143","html_url":"https://github.com/kubernetes/kubernetes/pull/18546#issuecomment-163809143","issue_url":"https://api.github.com/repos/kubernetes/kubernetes/issues/18546","id":163809143,"user":{"login":"Random-Liu","id":5821883,"avatar_url":"https://avatars.githubusercontent.com/u/5821883?v=3","gravatar_id":"","url":"https://api.github.com/users/Random-Liu","html_url":"https://github.com/Random-Liu","followers_url":"https://api.github.com/users/Random-Liu/followers","following_url":"https://api.github.com/users/Random-Liu/following{/other_user}","gists_url":"https://api.github.com/users/Random-Liu/gists{/gist_id}","starred_url":"https://api.github.com/users/Random-Liu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Random-Liu/subscriptions","organizations_url":"https://api.github.com/users/Random-Liu/orgs","repos_url":"https://api.github.com/users/Random-Liu/repos","events_url":"https://api.github.com/users/Random-Liu/events{/privacy}","received_events_url":"https://api.github.com/users/Random-Liu/received_events","type":"User","site_admin":false},"created_at":"2015-12-11T01:57:41Z","updated_at":"2015-12-11T01:57:41Z","body":"@yujuhong Thanks, I see. :)"}}