{"action":"created","issue":{"url":"https://api.github.com/repos/slipstream/SlipStreamServer/issues/547","repository_url":"https://api.github.com/repos/slipstream/SlipStreamServer","labels_url":"https://api.github.com/repos/slipstream/SlipStreamServer/issues/547/labels{/name}","comments_url":"https://api.github.com/repos/slipstream/SlipStreamServer/issues/547/comments","events_url":"https://api.github.com/repos/slipstream/SlipStreamServer/issues/547/events","html_url":"https://github.com/slipstream/SlipStreamServer/issues/547","id":118634820,"number":547,"title":"missing project name for openstack connector gives misleading error message","user":{"login":"loomis","id":490506,"avatar_url":"https://avatars.githubusercontent.com/u/490506?v=3","gravatar_id":"","url":"https://api.github.com/users/loomis","html_url":"https://github.com/loomis","followers_url":"https://api.github.com/users/loomis/followers","following_url":"https://api.github.com/users/loomis/following{/other_user}","gists_url":"https://api.github.com/users/loomis/gists{/gist_id}","starred_url":"https://api.github.com/users/loomis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/loomis/subscriptions","organizations_url":"https://api.github.com/users/loomis/orgs","repos_url":"https://api.github.com/users/loomis/repos","events_url":"https://api.github.com/users/loomis/events{/privacy}","received_events_url":"https://api.github.com/users/loomis/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/slipstream/SlipStreamServer/labels/P20%20CYCLONE","name":"P20 CYCLONE","color":"325BAF"},{"url":"https://api.github.com/repos/slipstream/SlipStreamServer/labels/S10%20Working","name":"S10 Working","color":"EB6420"},{"url":"https://api.github.com/repos/slipstream/SlipStreamServer/labels/T5%20Bug","name":"T5 Bug","color":"fc2929"},{"url":"https://api.github.com/repos/slipstream/SlipStreamServer/labels/%E2%98%85%E2%98%85%E2%98%85","name":"★★★","color":"FBCA04"}],"state":"open","locked":false,"assignee":{"login":"schaubl","id":2462866,"avatar_url":"https://avatars.githubusercontent.com/u/2462866?v=3","gravatar_id":"","url":"https://api.github.com/users/schaubl","html_url":"https://github.com/schaubl","followers_url":"https://api.github.com/users/schaubl/followers","following_url":"https://api.github.com/users/schaubl/following{/other_user}","gists_url":"https://api.github.com/users/schaubl/gists{/gist_id}","starred_url":"https://api.github.com/users/schaubl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schaubl/subscriptions","organizations_url":"https://api.github.com/users/schaubl/orgs","repos_url":"https://api.github.com/users/schaubl/repos","events_url":"https://api.github.com/users/schaubl/events{/privacy}","received_events_url":"https://api.github.com/users/schaubl/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/slipstream/SlipStreamServer/milestones/28","html_url":"https://github.com/slipstream/SlipStreamServer/milestones/v2.23","labels_url":"https://api.github.com/repos/slipstream/SlipStreamServer/milestones/28/labels","id":1503991,"number":28,"title":"v2.23","description":"Milestone for sprint Jan 29 - Feb 12 with target version 2.23.","creator":{"login":"rbf","id":807084,"avatar_url":"https://avatars.githubusercontent.com/u/807084?v=3","gravatar_id":"","url":"https://api.github.com/users/rbf","html_url":"https://github.com/rbf","followers_url":"https://api.github.com/users/rbf/followers","following_url":"https://api.github.com/users/rbf/following{/other_user}","gists_url":"https://api.github.com/users/rbf/gists{/gist_id}","starred_url":"https://api.github.com/users/rbf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rbf/subscriptions","organizations_url":"https://api.github.com/users/rbf/orgs","repos_url":"https://api.github.com/users/rbf/repos","events_url":"https://api.github.com/users/rbf/events{/privacy}","received_events_url":"https://api.github.com/users/rbf/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":0,"state":"open","created_at":"2016-01-13T09:19:41Z","updated_at":"2016-02-04T14:23:11Z","due_on":"2016-02-12T18:00:00Z","closed_at":null},"comments":1,"created_at":"2015-11-24T15:31:54Z","updated_at":"2016-02-11T14:42:54Z","closed_at":null,"body":"If the user forgets to add the project name in the configuration, then deployments fail with an error like \"undefined instance type\".  This is very misleading and points the user to the wrong place to search for the problem.  The error should indicate that there is a problem with the configuration of the connector. "},"comment":{"url":"https://api.github.com/repos/slipstream/SlipStreamServer/issues/comments/182892704","html_url":"https://github.com/slipstream/SlipStreamServer/issues/547#issuecomment-182892704","issue_url":"https://api.github.com/repos/slipstream/SlipStreamServer/issues/547","id":182892704,"user":{"login":"schaubl","id":2462866,"avatar_url":"https://avatars.githubusercontent.com/u/2462866?v=3","gravatar_id":"","url":"https://api.github.com/users/schaubl","html_url":"https://github.com/schaubl","followers_url":"https://api.github.com/users/schaubl/followers","following_url":"https://api.github.com/users/schaubl/following{/other_user}","gists_url":"https://api.github.com/users/schaubl/gists{/gist_id}","starred_url":"https://api.github.com/users/schaubl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/schaubl/subscriptions","organizations_url":"https://api.github.com/users/schaubl/orgs","repos_url":"https://api.github.com/users/schaubl/repos","events_url":"https://api.github.com/users/schaubl/events{/privacy}","received_events_url":"https://api.github.com/users/schaubl/received_events","type":"User","site_admin":false},"created_at":"2016-02-11T14:42:54Z","updated_at":"2016-02-11T14:42:54Z","body":"@loomis: I haven't seen this exact behaviour because if the project name is not provided or wrong, it will return an error like `Wrong credentials`.\r\n\r\nI improved the error messages so that users will know where to look to find the issue."}}