{"action":"created","comment":{"url":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/comments/94758261","pull_request_review_id":15293576,"id":94758261,"diff_hunk":"@@ -0,0 +1,7 @@\n+apiVersion: v1\n+kind: ConfigMap\n+metadata:\n+  name: heat-api-sh\n+data:\n+  start.sh: |+","path":"heat/templates/deployment/api/api.sh.yaml","position":6,"original_position":6,"commit_id":"f02e0eb78dcee498c6522dd1e21c2b98d66799dd","original_commit_id":"f02e0eb78dcee498c6522dd1e21c2b98d66799dd","user":{"login":"intlabs","id":3317808,"avatar_url":"https://avatars.githubusercontent.com/u/3317808?v=3","gravatar_id":"","url":"https://api.github.com/users/intlabs","html_url":"https://github.com/intlabs","followers_url":"https://api.github.com/users/intlabs/followers","following_url":"https://api.github.com/users/intlabs/following{/other_user}","gists_url":"https://api.github.com/users/intlabs/gists{/gist_id}","starred_url":"https://api.github.com/users/intlabs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/intlabs/subscriptions","organizations_url":"https://api.github.com/users/intlabs/orgs","repos_url":"https://api.github.com/users/intlabs/repos","events_url":"https://api.github.com/users/intlabs/events{/privacy}","received_events_url":"https://api.github.com/users/intlabs/received_events","type":"User","site_admin":false},"body":"See above","created_at":"2017-01-05T12:18:41Z","updated_at":"2017-01-05T12:18:41Z","html_url":"https://github.com/att-comdev/openstack-helm/pull/77#discussion_r94758261","pull_request_url":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77","_links":{"self":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/comments/94758261"},"html":{"href":"https://github.com/att-comdev/openstack-helm/pull/77#discussion_r94758261"},"pull_request":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77"}}},"pull_request":{"url":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77","id":99834499,"html_url":"https://github.com/att-comdev/openstack-helm/pull/77","diff_url":"https://github.com/att-comdev/openstack-helm/pull/77.diff","patch_url":"https://github.com/att-comdev/openstack-helm/pull/77.patch","issue_url":"https://api.github.com/repos/att-comdev/openstack-helm/issues/77","number":77,"state":"open","locked":false,"title":"OpenStack Heat Initial Commit","user":{"login":"intlabs","id":3317808,"avatar_url":"https://avatars.githubusercontent.com/u/3317808?v=3","gravatar_id":"","url":"https://api.github.com/users/intlabs","html_url":"https://github.com/intlabs","followers_url":"https://api.github.com/users/intlabs/followers","following_url":"https://api.github.com/users/intlabs/following{/other_user}","gists_url":"https://api.github.com/users/intlabs/gists{/gist_id}","starred_url":"https://api.github.com/users/intlabs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/intlabs/subscriptions","organizations_url":"https://api.github.com/users/intlabs/orgs","repos_url":"https://api.github.com/users/intlabs/repos","events_url":"https://api.github.com/users/intlabs/events{/privacy}","received_events_url":"https://api.github.com/users/intlabs/received_events","type":"User","site_admin":false},"body":"Initial commit of Heat Chart\r\n\r\nUntil Neutron & Nova are in place it is not possible to test this chart fully. The service endpoints will require work to communicate with VMs, which depends on the Neutron deployment arch and how we plan to expose services externally. My experience is that external service exposure is probably best handled via ingress controllers at the edge of the control-plane nodes, although there are other methods of achieving a similar effect.\r\n\r\nThe config file layout/arch in this PR uses a similar methodology to the one I used in Harbor.\r\nUser/service and endpoint generation is performed by the OpenStack CLI, which removes the dependency on Kolla's ansible plugins and increases flexibility.\r\n\r\n<!-- Reviewable:start -->\r\n---\r\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/att-comdev/openstack-helm/77)\r\n<!-- Reviewable:end -->\r\n","created_at":"2017-01-02T01:08:03Z","updated_at":"2017-01-05T12:18:41Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b54d6be005bb76b4f54170bfea7bc72b75392678","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77/commits","review_comments_url":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77/comments","review_comment_url":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/comments{/number}","comments_url":"https://api.github.com/repos/att-comdev/openstack-helm/issues/77/comments","statuses_url":"https://api.github.com/repos/att-comdev/openstack-helm/statuses/f02e0eb78dcee498c6522dd1e21c2b98d66799dd","head":{"label":"portdirect:heat","ref":"heat","sha":"f02e0eb78dcee498c6522dd1e21c2b98d66799dd","user":{"login":"portdirect","id":19583035,"avatar_url":"https://avatars.githubusercontent.com/u/19583035?v=3","gravatar_id":"","url":"https://api.github.com/users/portdirect","html_url":"https://github.com/portdirect","followers_url":"https://api.github.com/users/portdirect/followers","following_url":"https://api.github.com/users/portdirect/following{/other_user}","gists_url":"https://api.github.com/users/portdirect/gists{/gist_id}","starred_url":"https://api.github.com/users/portdirect/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/portdirect/subscriptions","organizations_url":"https://api.github.com/users/portdirect/orgs","repos_url":"https://api.github.com/users/portdirect/repos","events_url":"https://api.github.com/users/portdirect/events{/privacy}","received_events_url":"https://api.github.com/users/portdirect/received_events","type":"Organization","site_admin":false},"repo":{"id":77759159,"name":"openstack-helm","full_name":"portdirect/openstack-helm","owner":{"login":"portdirect","id":19583035,"avatar_url":"https://avatars.githubusercontent.com/u/19583035?v=3","gravatar_id":"","url":"https://api.github.com/users/portdirect","html_url":"https://github.com/portdirect","followers_url":"https://api.github.com/users/portdirect/followers","following_url":"https://api.github.com/users/portdirect/following{/other_user}","gists_url":"https://api.github.com/users/portdirect/gists{/gist_id}","starred_url":"https://api.github.com/users/portdirect/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/portdirect/subscriptions","organizations_url":"https://api.github.com/users/portdirect/orgs","repos_url":"https://api.github.com/users/portdirect/repos","events_url":"https://api.github.com/users/portdirect/events{/privacy}","received_events_url":"https://api.github.com/users/portdirect/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/portdirect/openstack-helm","description":"A collection of community-provided Kubernetes/Helm charts, for the deployment and continued development lifecycle of containerized Openstack services on Kubernetes.","fork":true,"url":"https://api.github.com/repos/portdirect/openstack-helm","forks_url":"https://api.github.com/repos/portdirect/openstack-helm/forks","keys_url":"https://api.github.com/repos/portdirect/openstack-helm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/portdirect/openstack-helm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/portdirect/openstack-helm/teams","hooks_url":"https://api.github.com/repos/portdirect/openstack-helm/hooks","issue_events_url":"https://api.github.com/repos/portdirect/openstack-helm/issues/events{/number}","events_url":"https://api.github.com/repos/portdirect/openstack-helm/events","assignees_url":"https://api.github.com/repos/portdirect/openstack-helm/assignees{/user}","branches_url":"https://api.github.com/repos/portdirect/openstack-helm/branches{/branch}","tags_url":"https://api.github.com/repos/portdirect/openstack-helm/tags","blobs_url":"https://api.github.com/repos/portdirect/openstack-helm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/portdirect/openstack-helm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/portdirect/openstack-helm/git/refs{/sha}","trees_url":"https://api.github.com/repos/portdirect/openstack-helm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/portdirect/openstack-helm/statuses/{sha}","languages_url":"https://api.github.com/repos/portdirect/openstack-helm/languages","stargazers_url":"https://api.github.com/repos/portdirect/openstack-helm/stargazers","contributors_url":"https://api.github.com/repos/portdirect/openstack-helm/contributors","subscribers_url":"https://api.github.com/repos/portdirect/openstack-helm/subscribers","subscription_url":"https://api.github.com/repos/portdirect/openstack-helm/subscription","commits_url":"https://api.github.com/repos/portdirect/openstack-helm/commits{/sha}","git_commits_url":"https://api.github.com/repos/portdirect/openstack-helm/git/commits{/sha}","comments_url":"https://api.github.com/repos/portdirect/openstack-helm/comments{/number}","issue_comment_url":"https://api.github.com/repos/portdirect/openstack-helm/issues/comments{/number}","contents_url":"https://api.github.com/repos/portdirect/openstack-helm/contents/{+path}","compare_url":"https://api.github.com/repos/portdirect/openstack-helm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/portdirect/openstack-helm/merges","archive_url":"https://api.github.com/repos/portdirect/openstack-helm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/portdirect/openstack-helm/downloads","issues_url":"https://api.github.com/repos/portdirect/openstack-helm/issues{/number}","pulls_url":"https://api.github.com/repos/portdirect/openstack-helm/pulls{/number}","milestones_url":"https://api.github.com/repos/portdirect/openstack-helm/milestones{/number}","notifications_url":"https://api.github.com/repos/portdirect/openstack-helm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/portdirect/openstack-helm/labels{/name}","releases_url":"https://api.github.com/repos/portdirect/openstack-helm/releases{/id}","deployments_url":"https://api.github.com/repos/portdirect/openstack-helm/deployments","created_at":"2016-12-31T23:19:05Z","updated_at":"2016-12-31T23:19:08Z","pushed_at":"2017-01-02T01:05:49Z","git_url":"git://github.com/portdirect/openstack-helm.git","ssh_url":"git@github.com:portdirect/openstack-helm.git","clone_url":"https://github.com/portdirect/openstack-helm.git","svn_url":"https://github.com/portdirect/openstack-helm","homepage":"","size":216,"stargazers_count":0,"watchers_count":0,"language":"Smarty","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"att-comdev:master","ref":"master","sha":"4cf34f2046252f84f4e8e07459d5b6e37eb95591","user":{"login":"att-comdev","id":21696220,"avatar_url":"https://avatars.githubusercontent.com/u/21696220?v=3","gravatar_id":"","url":"https://api.github.com/users/att-comdev","html_url":"https://github.com/att-comdev","followers_url":"https://api.github.com/users/att-comdev/followers","following_url":"https://api.github.com/users/att-comdev/following{/other_user}","gists_url":"https://api.github.com/users/att-comdev/gists{/gist_id}","starred_url":"https://api.github.com/users/att-comdev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/att-comdev/subscriptions","organizations_url":"https://api.github.com/users/att-comdev/orgs","repos_url":"https://api.github.com/users/att-comdev/repos","events_url":"https://api.github.com/users/att-comdev/events{/privacy}","received_events_url":"https://api.github.com/users/att-comdev/received_events","type":"Organization","site_admin":false},"repo":{"id":73573528,"name":"openstack-helm","full_name":"att-comdev/openstack-helm","owner":{"login":"att-comdev","id":21696220,"avatar_url":"https://avatars.githubusercontent.com/u/21696220?v=3","gravatar_id":"","url":"https://api.github.com/users/att-comdev","html_url":"https://github.com/att-comdev","followers_url":"https://api.github.com/users/att-comdev/followers","following_url":"https://api.github.com/users/att-comdev/following{/other_user}","gists_url":"https://api.github.com/users/att-comdev/gists{/gist_id}","starred_url":"https://api.github.com/users/att-comdev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/att-comdev/subscriptions","organizations_url":"https://api.github.com/users/att-comdev/orgs","repos_url":"https://api.github.com/users/att-comdev/repos","events_url":"https://api.github.com/users/att-comdev/events{/privacy}","received_events_url":"https://api.github.com/users/att-comdev/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/att-comdev/openstack-helm","description":"A collection of community-provided Kubernetes/Helm charts, for the deployment and continued development lifecycle of containerized Openstack services on Kubernetes.","fork":false,"url":"https://api.github.com/repos/att-comdev/openstack-helm","forks_url":"https://api.github.com/repos/att-comdev/openstack-helm/forks","keys_url":"https://api.github.com/repos/att-comdev/openstack-helm/keys{/key_id}","collaborators_url":"https://api.github.com/repos/att-comdev/openstack-helm/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/att-comdev/openstack-helm/teams","hooks_url":"https://api.github.com/repos/att-comdev/openstack-helm/hooks","issue_events_url":"https://api.github.com/repos/att-comdev/openstack-helm/issues/events{/number}","events_url":"https://api.github.com/repos/att-comdev/openstack-helm/events","assignees_url":"https://api.github.com/repos/att-comdev/openstack-helm/assignees{/user}","branches_url":"https://api.github.com/repos/att-comdev/openstack-helm/branches{/branch}","tags_url":"https://api.github.com/repos/att-comdev/openstack-helm/tags","blobs_url":"https://api.github.com/repos/att-comdev/openstack-helm/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/att-comdev/openstack-helm/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/att-comdev/openstack-helm/git/refs{/sha}","trees_url":"https://api.github.com/repos/att-comdev/openstack-helm/git/trees{/sha}","statuses_url":"https://api.github.com/repos/att-comdev/openstack-helm/statuses/{sha}","languages_url":"https://api.github.com/repos/att-comdev/openstack-helm/languages","stargazers_url":"https://api.github.com/repos/att-comdev/openstack-helm/stargazers","contributors_url":"https://api.github.com/repos/att-comdev/openstack-helm/contributors","subscribers_url":"https://api.github.com/repos/att-comdev/openstack-helm/subscribers","subscription_url":"https://api.github.com/repos/att-comdev/openstack-helm/subscription","commits_url":"https://api.github.com/repos/att-comdev/openstack-helm/commits{/sha}","git_commits_url":"https://api.github.com/repos/att-comdev/openstack-helm/git/commits{/sha}","comments_url":"https://api.github.com/repos/att-comdev/openstack-helm/comments{/number}","issue_comment_url":"https://api.github.com/repos/att-comdev/openstack-helm/issues/comments{/number}","contents_url":"https://api.github.com/repos/att-comdev/openstack-helm/contents/{+path}","compare_url":"https://api.github.com/repos/att-comdev/openstack-helm/compare/{base}...{head}","merges_url":"https://api.github.com/repos/att-comdev/openstack-helm/merges","archive_url":"https://api.github.com/repos/att-comdev/openstack-helm/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/att-comdev/openstack-helm/downloads","issues_url":"https://api.github.com/repos/att-comdev/openstack-helm/issues{/number}","pulls_url":"https://api.github.com/repos/att-comdev/openstack-helm/pulls{/number}","milestones_url":"https://api.github.com/repos/att-comdev/openstack-helm/milestones{/number}","notifications_url":"https://api.github.com/repos/att-comdev/openstack-helm/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/att-comdev/openstack-helm/labels{/name}","releases_url":"https://api.github.com/repos/att-comdev/openstack-helm/releases{/id}","deployments_url":"https://api.github.com/repos/att-comdev/openstack-helm/deployments","created_at":"2016-11-12T19:26:57Z","updated_at":"2017-01-04T16:44:11Z","pushed_at":"2017-01-04T21:20:48Z","git_url":"git://github.com/att-comdev/openstack-helm.git","ssh_url":"git@github.com:att-comdev/openstack-helm.git","clone_url":"https://github.com/att-comdev/openstack-helm.git","svn_url":"https://github.com/att-comdev/openstack-helm","homepage":"","size":378,"stargazers_count":15,"watchers_count":15,"language":"Smarty","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":14,"mirror_url":null,"open_issues_count":33,"forks":14,"open_issues":33,"watchers":15,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77"},"html":{"href":"https://github.com/att-comdev/openstack-helm/pull/77"},"issue":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/issues/77"},"comments":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/issues/77/comments"},"review_comments":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77/comments"},"review_comment":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/pulls/77/commits"},"statuses":{"href":"https://api.github.com/repos/att-comdev/openstack-helm/statuses/f02e0eb78dcee498c6522dd1e21c2b98d66799dd"}}}}
{"actor":{"display_login":"intlabs"}}