{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/jenkins-plugin/issues/151","repository_url":"https://api.github.com/repos/openshift/jenkins-plugin","labels_url":"https://api.github.com/repos/openshift/jenkins-plugin/issues/151/labels{/name}","comments_url":"https://api.github.com/repos/openshift/jenkins-plugin/issues/151/comments","events_url":"https://api.github.com/repos/openshift/jenkins-plugin/issues/151/events","html_url":"https://github.com/openshift/jenkins-plugin/issues/151","id":252048178,"number":151,"title":"Externalize the CERT_FILE = \"/run/secrets/kubernetes.io/serviceaccount/ca.crt\";","user":{"login":"dnguyen9","id":16950383,"avatar_url":"https://avatars1.githubusercontent.com/u/16950383?v=4","gravatar_id":"","url":"https://api.github.com/users/dnguyen9","html_url":"https://github.com/dnguyen9","followers_url":"https://api.github.com/users/dnguyen9/followers","following_url":"https://api.github.com/users/dnguyen9/following{/other_user}","gists_url":"https://api.github.com/users/dnguyen9/gists{/gist_id}","starred_url":"https://api.github.com/users/dnguyen9/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dnguyen9/subscriptions","organizations_url":"https://api.github.com/users/dnguyen9/orgs","repos_url":"https://api.github.com/users/dnguyen9/repos","events_url":"https://api.github.com/users/dnguyen9/events{/privacy}","received_events_url":"https://api.github.com/users/dnguyen9/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"gabemontero","id":3594868,"avatar_url":"https://avatars0.githubusercontent.com/u/3594868?v=4","gravatar_id":"","url":"https://api.github.com/users/gabemontero","html_url":"https://github.com/gabemontero","followers_url":"https://api.github.com/users/gabemontero/followers","following_url":"https://api.github.com/users/gabemontero/following{/other_user}","gists_url":"https://api.github.com/users/gabemontero/gists{/gist_id}","starred_url":"https://api.github.com/users/gabemontero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabemontero/subscriptions","organizations_url":"https://api.github.com/users/gabemontero/orgs","repos_url":"https://api.github.com/users/gabemontero/repos","events_url":"https://api.github.com/users/gabemontero/events{/privacy}","received_events_url":"https://api.github.com/users/gabemontero/received_events","type":"User","site_admin":false},"assignees":[{"login":"gabemontero","id":3594868,"avatar_url":"https://avatars0.githubusercontent.com/u/3594868?v=4","gravatar_id":"","url":"https://api.github.com/users/gabemontero","html_url":"https://github.com/gabemontero","followers_url":"https://api.github.com/users/gabemontero/followers","following_url":"https://api.github.com/users/gabemontero/following{/other_user}","gists_url":"https://api.github.com/users/gabemontero/gists{/gist_id}","starred_url":"https://api.github.com/users/gabemontero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabemontero/subscriptions","organizations_url":"https://api.github.com/users/gabemontero/orgs","repos_url":"https://api.github.com/users/gabemontero/repos","events_url":"https://api.github.com/users/gabemontero/events{/privacy}","received_events_url":"https://api.github.com/users/gabemontero/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2017-08-22T18:28:18Z","updated_at":"2017-08-22T21:11:57Z","closed_at":"2017-08-22T18:36:47Z","body":"there are potential needs to use the jenkins-agent from one openshift cluster to talk to another cluster. Given that the ca.crt is generated defined by the CERT_FILE  is generated as self-signed certificate, you would expect to see TLS errors unless you use the SKIP_TLS.\r\n\r\nwe would like to have the ability to specify the ability to certify the CERT_FILE as an environmental variable to specify our own x509 PEM files.\r\n\r\nin the source code: \r\nprivate static final String CERT_FILE = \"/run/secrets/kubernetes.io/serviceaccount/ca.crt\";\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/openshift/jenkins-plugin/issues/comments/324153088","html_url":"https://github.com/openshift/jenkins-plugin/issues/151#issuecomment-324153088","issue_url":"https://api.github.com/repos/openshift/jenkins-plugin/issues/151","id":324153088,"user":{"login":"gabemontero","id":3594868,"avatar_url":"https://avatars0.githubusercontent.com/u/3594868?v=4","gravatar_id":"","url":"https://api.github.com/users/gabemontero","html_url":"https://github.com/gabemontero","followers_url":"https://api.github.com/users/gabemontero/followers","following_url":"https://api.github.com/users/gabemontero/following{/other_user}","gists_url":"https://api.github.com/users/gabemontero/gists{/gist_id}","starred_url":"https://api.github.com/users/gabemontero/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabemontero/subscriptions","organizations_url":"https://api.github.com/users/gabemontero/orgs","repos_url":"https://api.github.com/users/gabemontero/repos","events_url":"https://api.github.com/users/gabemontero/events{/privacy}","received_events_url":"https://api.github.com/users/gabemontero/received_events","type":"User","site_admin":false},"created_at":"2017-08-22T21:11:56Z","updated_at":"2017-08-22T21:11:56Z","body":"On Tue, Aug 22, 2017 at 5:08 PM, Ben Parees <notifications@github.com>\nwrote:\n\n> @gabemontero <https://github.com/gabemontero> you're proposing we would\n> have a hierarchy of:\n>\n>    1. if $CA_CERT is set, use that\n>    2. if $CA_CERT_FILE is set, use the file at that location\n>    3. if none of the above, use the file at the CERT_FILE constant path\n>    (/run/secrets/....)\n>\n> ?\n>\nyep .... could argue the new var, 2), takes precedence over 1), or argue 1,\n2 is the right precedence,\nbut yep\n\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/openshift/jenkins-plugin/issues/151#issuecomment-324152170>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/ADbadO4EbEbhR3NEhyylz8flMU1ionDPks5sa0M6gaJpZM4O_App>\n> .\n>\n"}}
{"actor":{"display_login":"gabemontero"}}