{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/9394","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/9394/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/9394/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/9394/events","html_url":"https://github.com/GoogleCloudPlatform/kubernetes/issues/9394","id":86224889,"number":9394,"title":"e2e tests for add-on update","user":{"login":"marekbiskup","id":11961560,"avatar_url":"https://avatars.githubusercontent.com/u/11961560?v=3","gravatar_id":"","url":"https://api.github.com/users/marekbiskup","html_url":"https://github.com/marekbiskup","followers_url":"https://api.github.com/users/marekbiskup/followers","following_url":"https://api.github.com/users/marekbiskup/following{/other_user}","gists_url":"https://api.github.com/users/marekbiskup/gists{/gist_id}","starred_url":"https://api.github.com/users/marekbiskup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marekbiskup/subscriptions","organizations_url":"https://api.github.com/users/marekbiskup/orgs","repos_url":"https://api.github.com/users/marekbiskup/repos","events_url":"https://api.github.com/users/marekbiskup/events{/privacy}","received_events_url":"https://api.github.com/users/marekbiskup/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/labels/priority/P1","name":"priority/P1","color":"eb6420"},{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/labels/team/cluster-lifecycle","name":"team/cluster-lifecycle","color":"d2b48c"},{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/labels/team/master","name":"team/master","color":"d2b48c"}],"state":"open","locked":false,"assignee":{"login":"marekbiskup","id":11961560,"avatar_url":"https://avatars.githubusercontent.com/u/11961560?v=3","gravatar_id":"","url":"https://api.github.com/users/marekbiskup","html_url":"https://github.com/marekbiskup","followers_url":"https://api.github.com/users/marekbiskup/followers","following_url":"https://api.github.com/users/marekbiskup/following{/other_user}","gists_url":"https://api.github.com/users/marekbiskup/gists{/gist_id}","starred_url":"https://api.github.com/users/marekbiskup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marekbiskup/subscriptions","organizations_url":"https://api.github.com/users/marekbiskup/orgs","repos_url":"https://api.github.com/users/marekbiskup/repos","events_url":"https://api.github.com/users/marekbiskup/events{/privacy}","received_events_url":"https://api.github.com/users/marekbiskup/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/milestones/6","html_url":"https://github.com/GoogleCloudPlatform/kubernetes/milestones/v1.0","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/milestones/6/labels","id":969317,"number":6,"title":"v1.0","description":"Issues that need to be resolved for v1.0 of Kubernetes.","creator":{"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},"open_issues":77,"closed_issues":370,"state":"open","created_at":"2015-02-06T20:27:16Z","updated_at":"2015-06-11T07:22:30Z","due_on":null,"closed_at":null},"comments":6,"created_at":"2015-06-08T15:33:50Z","updated_at":"2015-06-11T14:19:28Z","closed_at":null,"body":"Add-on update was added in #9128 (it fixed #8107).\r\nIt was manually tested and automated tests are missing. The following scenarios should be tested:\r\n\r\n 1. If a service/rc manifest is deleted, the object should be deleted from the API server\r\n 1. If a new service/rc manifest was added, the object should be created.\r\n 1. If the version of an rc is changed, the rc should be updated (in the future - check that rolling update is performed, e.g. by monitoring that the service handled by the rc is accessible)\r\n 1. verify that after kube-push, the changes in addons are reflected \"immediately\" (the kube-addons linux service should be restarted by kube-push)\r\n\r\nAdd-on updater will be rewritten as a pod, so the tests should have as little dependency on the implementation as possible.\r\n\r\ncc @zmerlynn @davidopp @fgrzadkowski @satnam6502 \r\n"},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/comments/111152188","html_url":"https://github.com/GoogleCloudPlatform/kubernetes/issues/9394#issuecomment-111152188","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/kubernetes/issues/9394","id":111152188,"user":{"login":"marekbiskup","id":11961560,"avatar_url":"https://avatars.githubusercontent.com/u/11961560?v=3","gravatar_id":"","url":"https://api.github.com/users/marekbiskup","html_url":"https://github.com/marekbiskup","followers_url":"https://api.github.com/users/marekbiskup/followers","following_url":"https://api.github.com/users/marekbiskup/following{/other_user}","gists_url":"https://api.github.com/users/marekbiskup/gists{/gist_id}","starred_url":"https://api.github.com/users/marekbiskup/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marekbiskup/subscriptions","organizations_url":"https://api.github.com/users/marekbiskup/orgs","repos_url":"https://api.github.com/users/marekbiskup/repos","events_url":"https://api.github.com/users/marekbiskup/events{/privacy}","received_events_url":"https://api.github.com/users/marekbiskup/received_events","type":"User","site_admin":false},"created_at":"2015-06-11T14:19:27Z","updated_at":"2015-06-11T14:19:27Z","body":"The test is ready for the second round of review (#9493)"}}