payload: {"action":"created","issue":{"url":"https://api.github.com/repos/teamhephy/controller/issues/113","repository_url":"https://api.github.com/repos/teamhephy/controller","labels_url":"https://api.github.com/repos/teamhephy/controller/issues/113/labels{/name}","comments_url":"https://api.github.com/repos/teamhephy/controller/issues/113/comments","events_url":"https://api.github.com/repos/teamhephy/controller/issues/113/events","html_url":"https://github.com/teamhephy/controller/issues/113","id":529341311,"node_id":"MDU6SXNzdWU1MjkzNDEzMTE=","number":113,"title":"Ignore pod scheduling errors during deployments","user":{"login":"jfuechsl","id":1097068,"node_id":"MDQ6VXNlcjEwOTcwNjg=","avatar_url":"https://avatars1.githubusercontent.com/u/1097068?v=4","gravatar_id":"","url":"https://api.github.com/users/jfuechsl","html_url":"https://github.com/jfuechsl","followers_url":"https://api.github.com/users/jfuechsl/followers","following_url":"https://api.github.com/users/jfuechsl/following{/other_user}","gists_url":"https://api.github.com/users/jfuechsl/gists{/gist_id}","starred_url":"https://api.github.com/users/jfuechsl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfuechsl/subscriptions","organizations_url":"https://api.github.com/users/jfuechsl/orgs","repos_url":"https://api.github.com/users/jfuechsl/repos","events_url":"https://api.github.com/users/jfuechsl/events{/privacy}","received_events_url":"https://api.github.com/users/jfuechsl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2019-11-27T13:19:22Z","updated_at":"2019-11-28T09:22:01Z","closed_at":null,"author_association":"NONE","body":"We are seeing the following issue during app deployments periodically (especially when the app has many pods and the cluster is highly utilized in terms of resource requests).\r\n1. Deployment is triggered (either `git push` or `deis config:set`, etc.)\r\n2. Hephy modifies the K8s deployment and Pods are scaled up and terminated.\r\n3. At some point hephy returns an error, similar to:\r\n```\r\nError: Unknown Error (400): {\"detail\":\"(app::deploy): There was a problem deploying v123. Rolling back process types to release v122.\r\nThere was a problem while deploying v123 of some-hephy-app-cmd. Additional information:\r\n0/26 nodes are available: 26 Insufficient memory.\"}\r\n```\r\n4. In a cluster that is auto-scaled, this is a temporary condition and it should not lead to a deployment failure.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/teamhephy/controller/issues/comments/559410051","html_url":"https://github.com/teamhephy/controller/issues/113#issuecomment-559410051","issue_url":"https://api.github.com/repos/teamhephy/controller/issues/113","id":559410051,"node_id":"MDEyOklzc3VlQ29tbWVudDU1OTQxMDA1MQ==","user":{"login":"jfuechsl","id":1097068,"node_id":"MDQ6VXNlcjEwOTcwNjg=","avatar_url":"https://avatars1.githubusercontent.com/u/1097068?v=4","gravatar_id":"","url":"https://api.github.com/users/jfuechsl","html_url":"https://github.com/jfuechsl","followers_url":"https://api.github.com/users/jfuechsl/followers","following_url":"https://api.github.com/users/jfuechsl/following{/other_user}","gists_url":"https://api.github.com/users/jfuechsl/gists{/gist_id}","starred_url":"https://api.github.com/users/jfuechsl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jfuechsl/subscriptions","organizations_url":"https://api.github.com/users/jfuechsl/orgs","repos_url":"https://api.github.com/users/jfuechsl/repos","events_url":"https://api.github.com/users/jfuechsl/events{/privacy}","received_events_url":"https://api.github.com/users/jfuechsl/received_events","type":"User","site_admin":false},"created_at":"2019-11-28T09:22:01Z","updated_at":"2019-11-28T09:22:01Z","author_association":"NONE","body":"@dmcnaught Great idea, let me update the PR."}}
other: {"actor":{"display_login":"jfuechsl"}}