{"action":"created","issue":{"url":"https://api.github.com/repos/deis/deis/issues/4787","labels_url":"https://api.github.com/repos/deis/deis/issues/4787/labels{/name}","comments_url":"https://api.github.com/repos/deis/deis/issues/4787/comments","events_url":"https://api.github.com/repos/deis/deis/issues/4787/events","html_url":"https://github.com/deis/deis/pull/4787","id":121535023,"number":4787,"title":"fix(controller): ensure keys are saved before return","user":{"login":"lslaslo","id":3287781,"avatar_url":"https://avatars.githubusercontent.com/u/3287781?v=3","gravatar_id":"","url":"https://api.github.com/users/lslaslo","html_url":"https://github.com/lslaslo","followers_url":"https://api.github.com/users/lslaslo/followers","following_url":"https://api.github.com/users/lslaslo/following{/other_user}","gists_url":"https://api.github.com/users/lslaslo/gists{/gist_id}","starred_url":"https://api.github.com/users/lslaslo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lslaslo/subscriptions","organizations_url":"https://api.github.com/users/lslaslo/orgs","repos_url":"https://api.github.com/users/lslaslo/repos","events_url":"https://api.github.com/users/lslaslo/events{/privacy}","received_events_url":"https://api.github.com/users/lslaslo/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/deis/deis/labels/awaiting%20review","name":"awaiting review","color":"e11d21"},{"url":"https://api.github.com/repos/deis/deis/labels/bug","name":"bug","color":"e11d21"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-12-10T17:14:30Z","updated_at":"2015-12-11T21:31:12Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/deis/deis/pulls/4787","html_url":"https://github.com/deis/deis/pull/4787","diff_url":"https://github.com/deis/deis/pull/4787.diff","patch_url":"https://github.com/deis/deis/pull/4787.patch"},"body":"We noticed when using the DPL tool in Travis that keys were\r\nnot immediately available for use, and an artificial wait was\r\nneeded. This change should ensure that keys have been saved\r\nand are available when keys:add is finished executing."},"comment":{"url":"https://api.github.com/repos/deis/deis/issues/comments/164052301","html_url":"https://github.com/deis/deis/pull/4787#issuecomment-164052301","issue_url":"https://api.github.com/repos/deis/deis/issues/4787","id":164052301,"user":{"login":"aj-may","id":1403235,"avatar_url":"https://avatars.githubusercontent.com/u/1403235?v=3","gravatar_id":"","url":"https://api.github.com/users/aj-may","html_url":"https://github.com/aj-may","followers_url":"https://api.github.com/users/aj-may/followers","following_url":"https://api.github.com/users/aj-may/following{/other_user}","gists_url":"https://api.github.com/users/aj-may/gists{/gist_id}","starred_url":"https://api.github.com/users/aj-may/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aj-may/subscriptions","organizations_url":"https://api.github.com/users/aj-may/orgs","repos_url":"https://api.github.com/users/aj-may/repos","events_url":"https://api.github.com/users/aj-may/events{/privacy}","received_events_url":"https://api.github.com/users/aj-may/received_events","type":"User","site_admin":false},"created_at":"2015-12-11T21:31:12Z","updated_at":"2015-12-11T21:31:12Z","body":"@bacongobbler is there any reason that we need be using post-save signals for any of the models? If not @lslaslo and myself can look into making that change.  Thoughts @carmstrong?"}}