{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/origin-metrics/issues/121","repository_url":"https://api.github.com/repos/openshift/origin-metrics","labels_url":"https://api.github.com/repos/openshift/origin-metrics/issues/121/labels{/name}","comments_url":"https://api.github.com/repos/openshift/origin-metrics/issues/121/comments","events_url":"https://api.github.com/repos/openshift/origin-metrics/issues/121/events","html_url":"https://github.com/openshift/origin-metrics/pull/121","id":155061714,"number":121,"title":"Change route option to be reencrypting.","user":{"login":"mwringe","id":691166,"avatar_url":"https://avatars.githubusercontent.com/u/691166?v=3","gravatar_id":"","url":"https://api.github.com/users/mwringe","html_url":"https://github.com/mwringe","followers_url":"https://api.github.com/users/mwringe/followers","following_url":"https://api.github.com/users/mwringe/following{/other_user}","gists_url":"https://api.github.com/users/mwringe/gists{/gist_id}","starred_url":"https://api.github.com/users/mwringe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mwringe/subscriptions","organizations_url":"https://api.github.com/users/mwringe/orgs","repos_url":"https://api.github.com/users/mwringe/repos","events_url":"https://api.github.com/users/mwringe/events{/privacy}","received_events_url":"https://api.github.com/users/mwringe/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-16T16:03:40Z","updated_at":"2016-05-31T20:53:26Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openshift/origin-metrics/pulls/121","html_url":"https://github.com/openshift/origin-metrics/pull/121","diff_url":"https://github.com/openshift/origin-metrics/pull/121.diff","patch_url":"https://github.com/openshift/origin-metrics/pull/121.patch"},"body":"Changes how the Hawkular Metrics routing works.\r\n\r\nIn the past we create a passthrough route and the option to specify the Hawkular Metrics certificate directly. This has an issue where the certifiate for the Hawkular Metrics service must contain both the internal hostname and the external one, which can be difficult to obtain since this now requires the user to setup their own intermediate certificate authority. Even using an intermediary CA could also cause problems based on the type of certificates being used.\r\n\r\nThe docs were updated on how to use a re-encrypting route instead. And this PR allows the re-encrypting route to be automated.\r\n\r\nChanges\r\n- the hawkular-metrics.pem secret is now used as the certificate for the Hawkular Metrics re-encrypting route.\r\n- the hawkular-metrics-ca.cert is now used as the 'caCertificate' for the re-encrypting route.\r\n\r\nThe secrets names here have not been changed, and people who have had this setup in the past should not require any additional changes, it should just continue to work.\r\n\r\n- the hawkular-cassandra.pem secret, which could be used to over-ride the self signed certificates for the Cassandra service have been removed. I don't believe anyone was really using this before and I can't think of a good reason to have this exposed as an option.\r\n"},"comment":{"url":"https://api.github.com/repos/openshift/origin-metrics/issues/comments/222816954","html_url":"https://github.com/openshift/origin-metrics/pull/121#issuecomment-222816954","issue_url":"https://api.github.com/repos/openshift/origin-metrics/issues/121","id":222816954,"user":{"login":"mwringe","id":691166,"avatar_url":"https://avatars.githubusercontent.com/u/691166?v=3","gravatar_id":"","url":"https://api.github.com/users/mwringe","html_url":"https://github.com/mwringe","followers_url":"https://api.github.com/users/mwringe/followers","following_url":"https://api.github.com/users/mwringe/following{/other_user}","gists_url":"https://api.github.com/users/mwringe/gists{/gist_id}","starred_url":"https://api.github.com/users/mwringe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mwringe/subscriptions","organizations_url":"https://api.github.com/users/mwringe/orgs","repos_url":"https://api.github.com/users/mwringe/repos","events_url":"https://api.github.com/users/mwringe/events{/privacy}","received_events_url":"https://api.github.com/users/mwringe/received_events","type":"User","site_admin":false},"created_at":"2016-05-31T20:53:25Z","updated_at":"2016-05-31T20:53:25Z","body":"Updated the PR to bring in fixes proposed by sosiouxme."}}
{"actor":{"display_login":"mwringe"}}