{"action":"created","issue":{"url":"https://api.github.com/repos/spinnaker/deck-kayenta/issues/326","repository_url":"https://api.github.com/repos/spinnaker/deck-kayenta","labels_url":"https://api.github.com/repos/spinnaker/deck-kayenta/issues/326/labels{/name}","comments_url":"https://api.github.com/repos/spinnaker/deck-kayenta/issues/326/comments","events_url":"https://api.github.com/repos/spinnaker/deck-kayenta/issues/326/events","html_url":"https://github.com/spinnaker/deck-kayenta/pull/326","id":352585659,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA5ODU5NTc5","number":326,"title":"feat: real time automatic mode","user":{"login":"danielpeach","id":13868700,"node_id":"MDQ6VXNlcjEzODY4NzAw","avatar_url":"https://avatars3.githubusercontent.com/u/13868700?v=4","gravatar_id":"","url":"https://api.github.com/users/danielpeach","html_url":"https://github.com/danielpeach","followers_url":"https://api.github.com/users/danielpeach/followers","following_url":"https://api.github.com/users/danielpeach/following{/other_user}","gists_url":"https://api.github.com/users/danielpeach/gists{/gist_id}","starred_url":"https://api.github.com/users/danielpeach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/danielpeach/subscriptions","organizations_url":"https://api.github.com/users/danielpeach/orgs","repos_url":"https://api.github.com/users/danielpeach/repos","events_url":"https://api.github.com/users/danielpeach/events{/privacy}","received_events_url":"https://api.github.com/users/danielpeach/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-08-21T15:07:04Z","updated_at":"2018-08-21T16:16:37Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/spinnaker/deck-kayenta/pulls/326","html_url":"https://github.com/spinnaker/deck-kayenta/pull/326","diff_url":"https://github.com/spinnaker/deck-kayenta/pull/326.diff","patch_url":"https://github.com/spinnaker/deck-kayenta/pull/326.patch"},"body":"First pass at this, definitely some problems. The diff is not as bad as it looks, since it's mostly refactoring and moving things around. Most of the added logic / templates are from `canaryStage.js` in the main deck repo. I am definitely open to refactoring / moving towards react / testing but wanted to get this in.\r\n\r\nLooks like this:\r\n\r\n![real_time_automatic](https://user-images.githubusercontent.com/13868700/44409407-50f44880-a530-11e8-9b63-c5229fa478f1.png)\r\n\r\nKnown problems:\r\n1). The machine type selector doesn't work when copying a GCE server group from a template, or when editing a GCE server group. It does work when creating one from scratch. This is a current bug for the GCE deploy stage, which is why I'm not fixing it here.\r\n2). For stackdriver, we still expose \"resource type\", even though it feels as if, at least configuring canary for GCE, we should auto-pick `gce_instance`. I think that selector is going away from the stage config anyways, which is why it's there.\r\n3). Only works for GCE, though that's only because I don't know the new AWS react server group wizard. I can take a look at that soon or maybe @erikmunson can help me out.\r\n\r\nDepends on https://github.com/spinnaker/orca/pull/2346 and https://github.com/spinnaker/deck/pull/5642"},"comment":{"url":"https://api.github.com/repos/spinnaker/deck-kayenta/issues/comments/414732614","html_url":"https://github.com/spinnaker/deck-kayenta/pull/326#issuecomment-414732614","issue_url":"https://api.github.com/repos/spinnaker/deck-kayenta/issues/326","id":414732614,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNDczMjYxNA==","user":{"login":"erikmunson","id":1850998,"node_id":"MDQ6VXNlcjE4NTA5OTg=","avatar_url":"https://avatars2.githubusercontent.com/u/1850998?v=4","gravatar_id":"","url":"https://api.github.com/users/erikmunson","html_url":"https://github.com/erikmunson","followers_url":"https://api.github.com/users/erikmunson/followers","following_url":"https://api.github.com/users/erikmunson/following{/other_user}","gists_url":"https://api.github.com/users/erikmunson/gists{/gist_id}","starred_url":"https://api.github.com/users/erikmunson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/erikmunson/subscriptions","organizations_url":"https://api.github.com/users/erikmunson/orgs","repos_url":"https://api.github.com/users/erikmunson/repos","events_url":"https://api.github.com/users/erikmunson/events{/privacy}","received_events_url":"https://api.github.com/users/erikmunson/received_events","type":"User","site_admin":false},"created_at":"2018-08-21T16:16:37Z","updated_at":"2018-08-21T16:16:37Z","author_association":"CONTRIBUTOR","body":"nice, will point my eyeballs at this later today."}}
{"actor":{"display_login":"erikmunson"}}