{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/kops/issues/4760","repository_url":"https://api.github.com/repos/kubernetes/kops","labels_url":"https://api.github.com/repos/kubernetes/kops/issues/4760/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/kops/issues/4760/comments","events_url":"https://api.github.com/repos/kubernetes/kops/issues/4760/events","html_url":"https://github.com/kubernetes/kops/pull/4760","id":307817077,"number":4760,"title":"Add AfterFiles dependencies to File tasks","user":{"login":"louismunro","id":193997,"avatar_url":"https://avatars2.githubusercontent.com/u/193997?v=4","gravatar_id":"","url":"https://api.github.com/users/louismunro","html_url":"https://github.com/louismunro","followers_url":"https://api.github.com/users/louismunro/followers","following_url":"https://api.github.com/users/louismunro/following{/other_user}","gists_url":"https://api.github.com/users/louismunro/gists{/gist_id}","starred_url":"https://api.github.com/users/louismunro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/louismunro/subscriptions","organizations_url":"https://api.github.com/users/louismunro/orgs","repos_url":"https://api.github.com/users/louismunro/repos","events_url":"https://api.github.com/users/louismunro/events{/privacy}","received_events_url":"https://api.github.com/users/louismunro/received_events","type":"User","site_admin":false},"labels":[{"id":485059302,"url":"https://api.github.com/repos/kubernetes/kops/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":675982814,"url":"https://api.github.com/repos/kubernetes/kops/labels/size/M","name":"size/M","color":"eebb00","default":false}],"state":"open","locked":false,"assignee":{"login":"robinpercy","id":134012,"avatar_url":"https://avatars3.githubusercontent.com/u/134012?v=4","gravatar_id":"","url":"https://api.github.com/users/robinpercy","html_url":"https://github.com/robinpercy","followers_url":"https://api.github.com/users/robinpercy/followers","following_url":"https://api.github.com/users/robinpercy/following{/other_user}","gists_url":"https://api.github.com/users/robinpercy/gists{/gist_id}","starred_url":"https://api.github.com/users/robinpercy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinpercy/subscriptions","organizations_url":"https://api.github.com/users/robinpercy/orgs","repos_url":"https://api.github.com/users/robinpercy/repos","events_url":"https://api.github.com/users/robinpercy/events{/privacy}","received_events_url":"https://api.github.com/users/robinpercy/received_events","type":"User","site_admin":false},"assignees":[{"login":"robinpercy","id":134012,"avatar_url":"https://avatars3.githubusercontent.com/u/134012?v=4","gravatar_id":"","url":"https://api.github.com/users/robinpercy","html_url":"https://github.com/robinpercy","followers_url":"https://api.github.com/users/robinpercy/followers","following_url":"https://api.github.com/users/robinpercy/following{/other_user}","gists_url":"https://api.github.com/users/robinpercy/gists{/gist_id}","starred_url":"https://api.github.com/users/robinpercy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/robinpercy/subscriptions","organizations_url":"https://api.github.com/users/robinpercy/orgs","repos_url":"https://api.github.com/users/robinpercy/repos","events_url":"https://api.github.com/users/robinpercy/events{/privacy}","received_events_url":"https://api.github.com/users/robinpercy/received_events","type":"User","site_admin":false}],"milestone":null,"comments":9,"created_at":"2018-03-22T21:13:52Z","updated_at":"2018-03-30T21:09:08Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/kubernetes/kops/pulls/4760","html_url":"https://github.com/kubernetes/kops/pull/4760","diff_url":"https://github.com/kubernetes/kops/pull/4760.diff","patch_url":"https://github.com/kubernetes/kops/pull/4760.patch"},"body":"This adds a new \"AfterFiles\" field to the File task.\r\nIt allows File tasks to depend on the creation of another file first. \r\nThe typical use case would be for a service which depends on multiple files and must not be restarted before they are all written to disk, such as Docker. \r\n\r\nFixes #4747 \r\n\r\n(I am sure this can be improved. I am putting it out there as a WIP and a basis for discussion of #4747).\r\nFeel free to squash the commits. "},"comment":{"url":"https://api.github.com/repos/kubernetes/kops/issues/comments/377623891","html_url":"https://github.com/kubernetes/kops/pull/4760#issuecomment-377623891","issue_url":"https://api.github.com/repos/kubernetes/kops/issues/4760","id":377623891,"user":{"login":"KashifSaadat","id":6972966,"avatar_url":"https://avatars0.githubusercontent.com/u/6972966?v=4","gravatar_id":"","url":"https://api.github.com/users/KashifSaadat","html_url":"https://github.com/KashifSaadat","followers_url":"https://api.github.com/users/KashifSaadat/followers","following_url":"https://api.github.com/users/KashifSaadat/following{/other_user}","gists_url":"https://api.github.com/users/KashifSaadat/gists{/gist_id}","starred_url":"https://api.github.com/users/KashifSaadat/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KashifSaadat/subscriptions","organizations_url":"https://api.github.com/users/KashifSaadat/orgs","repos_url":"https://api.github.com/users/KashifSaadat/repos","events_url":"https://api.github.com/users/KashifSaadat/events{/privacy}","received_events_url":"https://api.github.com/users/KashifSaadat/received_events","type":"User","site_admin":false},"created_at":"2018-03-30T21:09:08Z","updated_at":"2018-03-30T21:09:08Z","author_association":"MEMBER","body":"@louismunro perfect, thanks for the fix and for signing the CLA. :)\r\n\r\n/lgtm"}}
{"actor":{"display_login":"KashifSaadat"}}