{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleContainerTools/kaniko/issues/335","repository_url":"https://api.github.com/repos/GoogleContainerTools/kaniko","labels_url":"https://api.github.com/repos/GoogleContainerTools/kaniko/issues/335/labels{/name}","comments_url":"https://api.github.com/repos/GoogleContainerTools/kaniko/issues/335/comments","events_url":"https://api.github.com/repos/GoogleContainerTools/kaniko/issues/335/events","html_url":"https://github.com/GoogleContainerTools/kaniko/issues/335","id":356890961,"node_id":"MDU6SXNzdWUzNTY4OTA5NjE=","number":335,"title":"Feature: Add automatic updates to Kaniko","user":{"login":"aaron-prindle","id":1951658,"node_id":"MDQ6VXNlcjE5NTE2NTg=","avatar_url":"https://avatars0.githubusercontent.com/u/1951658?v=4","gravatar_id":"","url":"https://api.github.com/users/aaron-prindle","html_url":"https://github.com/aaron-prindle","followers_url":"https://api.github.com/users/aaron-prindle/followers","following_url":"https://api.github.com/users/aaron-prindle/following{/other_user}","gists_url":"https://api.github.com/users/aaron-prindle/gists{/gist_id}","starred_url":"https://api.github.com/users/aaron-prindle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aaron-prindle/subscriptions","organizations_url":"https://api.github.com/users/aaron-prindle/orgs","repos_url":"https://api.github.com/users/aaron-prindle/repos","events_url":"https://api.github.com/users/aaron-prindle/events{/privacy}","received_events_url":"https://api.github.com/users/aaron-prindle/received_events","type":"User","site_admin":false},"labels":[{"id":838475671,"node_id":"MDU6TGFiZWw4Mzg0NzU2NzE=","url":"https://api.github.com/repos/GoogleContainerTools/kaniko/labels/feature-request","name":"feature-request","color":"26a4b5","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-04T16:40:51Z","updated_at":"2018-09-06T12:33:14Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Currently users have to manually check whether a new update of Kaniko is available. It would be great if Kaniko could automatically check if a new update was available and prompt a user."},"comment":{"url":"https://api.github.com/repos/GoogleContainerTools/kaniko/issues/comments/419076234","html_url":"https://github.com/GoogleContainerTools/kaniko/issues/335#issuecomment-419076234","issue_url":"https://api.github.com/repos/GoogleContainerTools/kaniko/issues/335","id":419076234,"node_id":"MDEyOklzc3VlQ29tbWVudDQxOTA3NjIzNA==","user":{"login":"pvdissel","id":251580,"node_id":"MDQ6VXNlcjI1MTU4MA==","avatar_url":"https://avatars1.githubusercontent.com/u/251580?v=4","gravatar_id":"","url":"https://api.github.com/users/pvdissel","html_url":"https://github.com/pvdissel","followers_url":"https://api.github.com/users/pvdissel/followers","following_url":"https://api.github.com/users/pvdissel/following{/other_user}","gists_url":"https://api.github.com/users/pvdissel/gists{/gist_id}","starred_url":"https://api.github.com/users/pvdissel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pvdissel/subscriptions","organizations_url":"https://api.github.com/users/pvdissel/orgs","repos_url":"https://api.github.com/users/pvdissel/repos","events_url":"https://api.github.com/users/pvdissel/events{/privacy}","received_events_url":"https://api.github.com/users/pvdissel/received_events","type":"User","site_admin":false},"created_at":"2018-09-06T12:33:14Z","updated_at":"2018-09-06T12:33:14Z","author_association":"NONE","body":"When implementing this, please keep in mind:\r\n- it should not be blocking if the update site cannot be reached\r\n- it should not force you to update directly\r\n\r\nThis because, like us, we (try to) run kaniko as container inside GCP, with the internet closed off.\r\nSo I would prefer, if this is going to be implemented;\r\n- that the user should add a flag indicating they want to be notified if there is a newer version, eg. `--check-for-updates`, which should only show a message in the output and continue its normal tasks\r\n- if in-place update is part of the implementation, that the user should add a flag indicating they want to update in-place, eg. `--update`"}}
{"actor":{"display_login":"pvdissel"}}