{"action":"created","issue":{"url":"https://api.github.com/repos/choria-io/go-choria/issues/415","repository_url":"https://api.github.com/repos/choria-io/go-choria","labels_url":"https://api.github.com/repos/choria-io/go-choria/issues/415/labels{/name}","comments_url":"https://api.github.com/repos/choria-io/go-choria/issues/415/comments","events_url":"https://api.github.com/repos/choria-io/go-choria/issues/415/events","html_url":"https://github.com/choria-io/go-choria/issues/415","id":353379966,"node_id":"MDU6SXNzdWUzNTMzNzk5NjY=","number":415,"title":"alt_dns_names needed for AWS installations","user":{"login":"ds2000","id":10222737,"node_id":"MDQ6VXNlcjEwMjIyNzM3","avatar_url":"https://avatars1.githubusercontent.com/u/10222737?v=4","gravatar_id":"","url":"https://api.github.com/users/ds2000","html_url":"https://github.com/ds2000","followers_url":"https://api.github.com/users/ds2000/followers","following_url":"https://api.github.com/users/ds2000/following{/other_user}","gists_url":"https://api.github.com/users/ds2000/gists{/gist_id}","starred_url":"https://api.github.com/users/ds2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ds2000/subscriptions","organizations_url":"https://api.github.com/users/ds2000/orgs","repos_url":"https://api.github.com/users/ds2000/repos","events_url":"https://api.github.com/users/ds2000/events{/privacy}","received_events_url":"https://api.github.com/users/ds2000/received_events","type":"User","site_admin":false},"labels":[{"id":618430012,"node_id":"MDU6TGFiZWw2MTg0MzAwMTI=","url":"https://api.github.com/repos/choria-io/go-choria/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-08-23T13:25:39Z","updated_at":"2018-11-12T17:01:10Z","closed_at":"2018-11-12T17:01:10Z","author_association":"NONE","body":"Hi,\r\n\r\nAs discussed this morning, AWS cluster instances for Choria brokers have dynamic hostnames.  Particularly with autoscaling / termination.  I have setup an alt_dns_names (puppetch) for the SRV record but we see this message when trying to connect to the NATs broker:\r\n\r\n`\"component\":\"server\",\"connection\":\"eunlchosvr016\",\"identity\":\" eunlchosvr016 \",\"level\":\"warning\",\"msg\":\"Initial connection to the NATS broker cluster failed: x509: certificate is valid for eunltestch01, not puppetch\",\"time\":\"2018-08-23T12:16:15+02:00\"}`\r\n\r\nand the puppet cert when queried:\r\n```\r\npuppet cert list --all |grep puppetch\r\n+ \" eunltestch01\"            (SHA256) SDSdSDSDSDSdsDSDSDSDASDSADSAASDASD (alt names: \"DNS: eunltestch01\", \"DNS:puppetch\")\r\n\r\n```\r\nSadly we have no access to dynamically update the SRV record but we can add cnames at boot.\r\nFor now, I'll switch to the servername for the SRV record and continue testing.\r\n\r\nThanks\r\n\r\nDave"},"comment":{"url":"https://api.github.com/repos/choria-io/go-choria/issues/comments/437955622","html_url":"https://github.com/choria-io/go-choria/issues/415#issuecomment-437955622","issue_url":"https://api.github.com/repos/choria-io/go-choria/issues/415","id":437955622,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzk1NTYyMg==","user":{"login":"ripienaar","id":82342,"node_id":"MDQ6VXNlcjgyMzQy","avatar_url":"https://avatars0.githubusercontent.com/u/82342?v=4","gravatar_id":"","url":"https://api.github.com/users/ripienaar","html_url":"https://github.com/ripienaar","followers_url":"https://api.github.com/users/ripienaar/followers","following_url":"https://api.github.com/users/ripienaar/following{/other_user}","gists_url":"https://api.github.com/users/ripienaar/gists{/gist_id}","starred_url":"https://api.github.com/users/ripienaar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ripienaar/subscriptions","organizations_url":"https://api.github.com/users/ripienaar/orgs","repos_url":"https://api.github.com/users/ripienaar/repos","events_url":"https://api.github.com/users/ripienaar/events{/privacy}","received_events_url":"https://api.github.com/users/ripienaar/received_events","type":"User","site_admin":false},"created_at":"2018-11-12T17:01:10Z","updated_at":"2018-11-12T17:01:10Z","author_association":"MEMBER","body":"I'm closing this, in other tickets we confirmed alt names are being read - though the docs might need a bit of a update on this and that's being worked on"}}
{"actor":{"display_login":"ripienaar"}}