{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/test-infra/issues/10326","repository_url":"https://api.github.com/repos/kubernetes/test-infra","labels_url":"https://api.github.com/repos/kubernetes/test-infra/issues/10326/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/test-infra/issues/10326/comments","events_url":"https://api.github.com/repos/kubernetes/test-infra/issues/10326/events","html_url":"https://github.com/kubernetes/test-infra/pull/10326","id":387108172,"node_id":"MDExOlB1bGxSZXF1ZXN0MjM1NjcxMDU1","number":10326,"title":"kubetest/eks: fix EKS test plugin downloader","user":{"login":"gyuho","id":6799218,"node_id":"MDQ6VXNlcjY3OTkyMTg=","avatar_url":"https://avatars0.githubusercontent.com/u/6799218?v=4","gravatar_id":"","url":"https://api.github.com/users/gyuho","html_url":"https://github.com/gyuho","followers_url":"https://api.github.com/users/gyuho/followers","following_url":"https://api.github.com/users/gyuho/following{/other_user}","gists_url":"https://api.github.com/users/gyuho/gists{/gist_id}","starred_url":"https://api.github.com/users/gyuho/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gyuho/subscriptions","organizations_url":"https://api.github.com/users/gyuho/orgs","repos_url":"https://api.github.com/users/gyuho/repos","events_url":"https://api.github.com/users/gyuho/events{/privacy}","received_events_url":"https://api.github.com/users/gyuho/received_events","type":"User","site_admin":false},"labels":[{"id":705940018,"node_id":"MDU6TGFiZWw3MDU5NDAwMTg=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/approved","name":"approved","color":"0ffa16","default":false},{"id":1016669578,"node_id":"MDU6TGFiZWwxMDE2NjY5NTc4","url":"https://api.github.com/repos/kubernetes/test-infra/labels/area/config","name":"area/config","color":"0052cc","default":false},{"id":484580953,"node_id":"MDU6TGFiZWw0ODQ1ODA5NTM=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":366393439,"node_id":"MDU6TGFiZWwzNjYzOTM0Mzk=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/lgtm","name":"lgtm","color":"15dd18","default":false},{"id":671133328,"node_id":"MDU6TGFiZWw2NzExMzMzMjg=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/size/XS","name":"size/XS","color":"009900","default":false}],"state":"open","locked":false,"assignee":{"login":"krzyzacy","id":1108148,"node_id":"MDQ6VXNlcjExMDgxNDg=","avatar_url":"https://avatars3.githubusercontent.com/u/1108148?v=4","gravatar_id":"","url":"https://api.github.com/users/krzyzacy","html_url":"https://github.com/krzyzacy","followers_url":"https://api.github.com/users/krzyzacy/followers","following_url":"https://api.github.com/users/krzyzacy/following{/other_user}","gists_url":"https://api.github.com/users/krzyzacy/gists{/gist_id}","starred_url":"https://api.github.com/users/krzyzacy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krzyzacy/subscriptions","organizations_url":"https://api.github.com/users/krzyzacy/orgs","repos_url":"https://api.github.com/users/krzyzacy/repos","events_url":"https://api.github.com/users/krzyzacy/events{/privacy}","received_events_url":"https://api.github.com/users/krzyzacy/received_events","type":"User","site_admin":false},"assignees":[{"login":"krzyzacy","id":1108148,"node_id":"MDQ6VXNlcjExMDgxNDg=","avatar_url":"https://avatars3.githubusercontent.com/u/1108148?v=4","gravatar_id":"","url":"https://api.github.com/users/krzyzacy","html_url":"https://github.com/krzyzacy","followers_url":"https://api.github.com/users/krzyzacy/followers","following_url":"https://api.github.com/users/krzyzacy/following{/other_user}","gists_url":"https://api.github.com/users/krzyzacy/gists{/gist_id}","starred_url":"https://api.github.com/users/krzyzacy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krzyzacy/subscriptions","organizations_url":"https://api.github.com/users/krzyzacy/orgs","repos_url":"https://api.github.com/users/krzyzacy/repos","events_url":"https://api.github.com/users/krzyzacy/events{/privacy}","received_events_url":"https://api.github.com/users/krzyzacy/received_events","type":"User","site_admin":false}],"milestone":null,"comments":12,"created_at":"2018-12-04T03:51:22Z","updated_at":"2018-12-05T01:59:08Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/kubernetes/test-infra/pulls/10326","html_url":"https://github.com/kubernetes/test-infra/pull/10326","diff_url":"https://github.com/kubernetes/test-infra/pull/10326.diff","patch_url":"https://github.com/kubernetes/test-infra/pull/10326.patch"},"body":"Fix\r\n\r\n```\r\nW1204 01:37:36.186] 2018/12/04 01:37:36 process.go:96: Saved XML output to /workspace/_artifacts/junit_runner.xml.\r\nW1204 01:37:36.187] 2018/12/04 01:37:36 main.go:313: Something went wrong: error creating deployer: failed to create \"/tmp/aws-k8s-tester/aws-k8s-tester\" (open /tmp/aws-k8s-tester/aws-k8s-tester: no such file or directory)\r\n...\r\n```\r\n\r\n`os.Create` was failing when `filepath.Dir(binary-path)` did not exist. This calls `os.MkdirAll` to make sure the parental directory exists before we download test plugin binaries.\r\n\r\nThanks!\r\n\r\n/cc @BenTheElder @krzyzacy "},"comment":{"url":"https://api.github.com/repos/kubernetes/test-infra/issues/comments/444329818","html_url":"https://github.com/kubernetes/test-infra/pull/10326#issuecomment-444329818","issue_url":"https://api.github.com/repos/kubernetes/test-infra/issues/10326","id":444329818,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NDMyOTgxOA==","user":{"login":"k8s-ci-robot","id":20407524,"node_id":"MDQ6VXNlcjIwNDA3NTI0","avatar_url":"https://avatars0.githubusercontent.com/u/20407524?v=4","gravatar_id":"","url":"https://api.github.com/users/k8s-ci-robot","html_url":"https://github.com/k8s-ci-robot","followers_url":"https://api.github.com/users/k8s-ci-robot/followers","following_url":"https://api.github.com/users/k8s-ci-robot/following{/other_user}","gists_url":"https://api.github.com/users/k8s-ci-robot/gists{/gist_id}","starred_url":"https://api.github.com/users/k8s-ci-robot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/k8s-ci-robot/subscriptions","organizations_url":"https://api.github.com/users/k8s-ci-robot/orgs","repos_url":"https://api.github.com/users/k8s-ci-robot/repos","events_url":"https://api.github.com/users/k8s-ci-robot/events{/privacy}","received_events_url":"https://api.github.com/users/k8s-ci-robot/received_events","type":"User","site_admin":false},"created_at":"2018-12-05T01:59:08Z","updated_at":"2018-12-05T01:59:08Z","author_association":"CONTRIBUTOR","body":"[APPROVALNOTIFIER] This PR is **APPROVED**\n\nThis pull-request has been approved by: *<a href=\"https://github.com/kubernetes/test-infra/pull/10326#\" title=\"Author self-approved\">gyuho</a>*, *<a href=\"https://github.com/kubernetes/test-infra/pull/10326#issuecomment-444329785\" title=\"LGTM\">krzyzacy</a>*\n\nThe full list of commands accepted by this bot can be found [here](https://go.k8s.io/bot-commands).\n\nThe pull request process is described [here](https://git.k8s.io/community/contributors/guide/owners.md#the-code-review-process)\n\n<details >\nNeeds approval from an approver in each of these files:\n\n- ~~[config/jobs/kubernetes/sig-aws/eks/OWNERS](https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes/sig-aws/eks/OWNERS)~~ [gyuho,krzyzacy]\n- ~~[kubetest/eks/OWNERS](https://github.com/kubernetes/test-infra/blob/master/kubetest/eks/OWNERS)~~ [gyuho,krzyzacy]\n\nApprovers can indicate their approval by writing `/approve` in a comment\nApprovers can cancel approval by writing `/approve cancel` in a comment\n</details>\n<!-- META={\"approvers\":[]} -->"}}
{"actor":{"display_login":"k8s-ci-robot"}}