{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/release/issues/338","repository_url":"https://api.github.com/repos/openshift/release","labels_url":"https://api.github.com/repos/openshift/release/issues/338/labels{/name}","comments_url":"https://api.github.com/repos/openshift/release/issues/338/comments","events_url":"https://api.github.com/repos/openshift/release/issues/338/events","html_url":"https://github.com/openshift/release/pull/338","id":269687494,"number":338,"title":"Add a test job for openshift-cns-testdrive","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":681779135,"url":"https://api.github.com/repos/openshift/release/labels/size/L","name":"size/L","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-10-30T17:31:09Z","updated_at":"2017-10-30T20:40:08Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/openshift/release/pulls/338","html_url":"https://github.com/openshift/release/pull/338","diff_url":"https://github.com/openshift/release/pull/338.diff","patch_url":"https://github.com/openshift/release/pull/338.patch"},"body":"Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n/cc @thoraxe \r\n@kargakis @csrwng this is the ugly hack that the Prow changes will make better in the future, basically the case where someone comes to us with an image and we wrap it to make a job that pushes artifacts etc"},"comment":{"url":"https://api.github.com/repos/openshift/release/issues/comments/340577232","html_url":"https://github.com/openshift/release/pull/338#issuecomment-340577232","issue_url":"https://api.github.com/repos/openshift/release/issues/338","id":340577232,"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},"created_at":"2017-10-30T20:40:08Z","updated_at":"2017-10-30T20:40:08Z","author_association":"CONTRIBUTOR","body":"@thoraxe so yeah this is a lot of crazy boilerplate to work some currently lacking features in our system. This PR creates a `ConfigMap` that contains Jenkins Job Builder YAML that gets pushed into a Jenkins server to create a pipeline job. The job simply resolves an imagestream and launches a pod. The pod has an init container to add our tools to your image, a sidecar container to use the tools to upload logs from your job to the cloud and the container you created that runs the tests. There's also a `BuildConfig` and `ImageStream` for the image you want to use for the testbase."}}
{"actor":{"display_login":"stevekuznetsov"}}