{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/test-infra/issues/7912","repository_url":"https://api.github.com/repos/kubernetes/test-infra","labels_url":"https://api.github.com/repos/kubernetes/test-infra/issues/7912/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/test-infra/issues/7912/comments","events_url":"https://api.github.com/repos/kubernetes/test-infra/issues/7912/events","html_url":"https://github.com/kubernetes/test-infra/pull/7912","id":319095319,"number":7912,"title":"[WIP] Build a controller to upload container logs","user":{"login":"stevekuznetsov","id":7328370,"avatar_url":"https://avatars1.githubusercontent.com/u/7328370?v=4","gravatar_id":"","url":"https://api.github.com/users/stevekuznetsov","html_url":"https://github.com/stevekuznetsov","followers_url":"https://api.github.com/users/stevekuznetsov/followers","following_url":"https://api.github.com/users/stevekuznetsov/following{/other_user}","gists_url":"https://api.github.com/users/stevekuznetsov/gists{/gist_id}","starred_url":"https://api.github.com/users/stevekuznetsov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevekuznetsov/subscriptions","organizations_url":"https://api.github.com/users/stevekuznetsov/orgs","repos_url":"https://api.github.com/users/stevekuznetsov/repos","events_url":"https://api.github.com/users/stevekuznetsov/events{/privacy}","received_events_url":"https://api.github.com/users/stevekuznetsov/received_events","type":"User","site_admin":false},"labels":[{"id":484580953,"url":"https://api.github.com/repos/kubernetes/test-infra/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":687190615,"url":"https://api.github.com/repos/kubernetes/test-infra/labels/do-not-merge/work-in-progress","name":"do-not-merge/work-in-progress","color":"e11d21","default":false},{"id":718255935,"url":"https://api.github.com/repos/kubernetes/test-infra/labels/needs-rebase","name":"needs-rebase","color":"BDBDBD","default":false},{"id":671133413,"url":"https://api.github.com/repos/kubernetes/test-infra/labels/size/XXL","name":"size/XXL","color":"ee0000","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-05-01T02:07:55Z","updated_at":"2018-05-01T15:45:11Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/kubernetes/test-infra/pulls/7912","html_url":"https://github.com/kubernetes/test-infra/pull/7912","diff_url":"https://github.com/kubernetes/test-infra/pull/7912.diff","patch_url":"https://github.com/kubernetes/test-infra/pull/7912.patch"},"body":"Update k8s.io dependencies to v1.10\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\nPass job spec explicitly to GCS code\r\n\r\nWe need to pass job specification explicitly to the GCS uploading code\r\nthat we move to passing the minimum set of information as well as so\r\nthat we can support modes of calling the GCS library where `$JOB_SPEC`\r\nis not set.\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\nFactor out test container name as a constant\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\nAdd ProwJob name as a label on Pods\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\nRemove dead options code in GCS library\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\nBuild a controller to upload container logs\r\n\r\nUsing the Kubernetes apimachinery clients and the client-go controllers\r\nand work-queue, we can build a controller that acts on containers\r\nterminating that will upload their logs to the appropriate place in GCS\r\nso that we can expose the infrastructure-level logs that are necessary\r\nto debug Prow pod decoration issues in failed jobs.\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n"},"comment":{"url":"https://api.github.com/repos/kubernetes/test-infra/issues/comments/385704331","html_url":"https://github.com/kubernetes/test-infra/pull/7912#issuecomment-385704331","issue_url":"https://api.github.com/repos/kubernetes/test-infra/issues/7912","id":385704331,"user":{"login":"k8s-ci-robot","id":20407524,"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-05-01T15:45:10Z","updated_at":"2018-05-01T15:45:10Z","author_association":"CONTRIBUTOR","body":"@stevekuznetsov: The following tests **failed**, say `/retest` to rerun them all:\n\nTest name | Commit | Details | Rerun command\n--- | --- | --- | ---\npull-test-infra-bazel | 20ab889bb820c74eeb9ae245a250e998d97c020b | [link](https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/pr-logs/pull/test-infra/7912/pull-test-infra-bazel/16013/) | `/test pull-test-infra-bazel`\npull-test-infra-verify-bazel | 20ab889bb820c74eeb9ae245a250e998d97c020b | [link](https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/pr-logs/pull/test-infra/7912/pull-test-infra-verify-bazel/13272/) | `/test pull-test-infra-verify-bazel`\npull-test-infra-lint | 20ab889bb820c74eeb9ae245a250e998d97c020b | [link](https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/pr-logs/pull/test-infra/7912/pull-test-infra-lint/2033/) | `/test pull-test-infra-lint`\npull-test-infra-verify-gofmt | 20ab889bb820c74eeb9ae245a250e998d97c020b | [link](https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/pr-logs/pull/test-infra/7912/pull-test-infra-verify-gofmt/11582/) | `/test pull-test-infra-verify-gofmt`\npull-test-infra-verify-deps | 20ab889bb820c74eeb9ae245a250e998d97c020b | [link](https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/pr-logs/pull/test-infra/7912/pull-test-infra-verify-deps/185/) | `/test pull-test-infra-verify-deps`\npull-test-infra-verify-govet | 20ab889bb820c74eeb9ae245a250e998d97c020b | [link](https://k8s-gubernator.appspot.com/build/kubernetes-jenkins/pr-logs/pull/test-infra/7912/pull-test-infra-verify-govet/11169/) | `/test pull-test-infra-verify-govet`\n\n[Full PR test history](https://k8s-gubernator.appspot.com/pr/test-infra/7912). [Your PR dashboard](https://k8s-gubernator.appspot.com/pr/stevekuznetsov). Please help us cut down on flakes by [linking to](https://git.k8s.io/community/contributors/devel/flaky-tests.md#filing-issues-for-flaky-tests) an [open issue](https://github.com/kubernetes/test-infra/issues?q=is:issue+is:open) when you hit one in your PR.\n\n<details>\n\nInstructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/devel/pull-requests.md).  If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).\n</details>\n<!-- test report -->"}}
{"actor":{"display_login":"k8s-ci-robot"}}