{"action":"created","issue":{"url":"https://api.github.com/repos/hpcugent/easybuild-framework/issues/1008","labels_url":"https://api.github.com/repos/hpcugent/easybuild-framework/issues/1008/labels{/name}","comments_url":"https://api.github.com/repos/hpcugent/easybuild-framework/issues/1008/comments","events_url":"https://api.github.com/repos/hpcugent/easybuild-framework/issues/1008/events","html_url":"https://github.com/hpcugent/easybuild-framework/pull/1008","id":40193387,"number":1008,"title":"Support parallel builds with GC3Pie (#1006, WIP)","user":{"login":"riccardomurri","id":447228,"avatar_url":"https://avatars.githubusercontent.com/u/447228?v=3","gravatar_id":"","url":"https://api.github.com/users/riccardomurri","html_url":"https://github.com/riccardomurri","followers_url":"https://api.github.com/users/riccardomurri/followers","following_url":"https://api.github.com/users/riccardomurri/following{/other_user}","gists_url":"https://api.github.com/users/riccardomurri/gists{/gist_id}","starred_url":"https://api.github.com/users/riccardomurri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/riccardomurri/subscriptions","organizations_url":"https://api.github.com/users/riccardomurri/orgs","repos_url":"https://api.github.com/users/riccardomurri/repos","events_url":"https://api.github.com/users/riccardomurri/events{/privacy}","received_events_url":"https://api.github.com/users/riccardomurri/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/hpcugent/easybuild-framework/milestones/29","html_url":"https://github.com/hpcugent/easybuild-framework/milestones/v2.2","labels_url":"https://api.github.com/repos/hpcugent/easybuild-framework/milestones/29/labels","id":1178820,"number":29,"title":"v2.2","description":"","creator":{"login":"boegel","id":620876,"avatar_url":"https://avatars.githubusercontent.com/u/620876?v=3","gravatar_id":"","url":"https://api.github.com/users/boegel","html_url":"https://github.com/boegel","followers_url":"https://api.github.com/users/boegel/followers","following_url":"https://api.github.com/users/boegel/following{/other_user}","gists_url":"https://api.github.com/users/boegel/gists{/gist_id}","starred_url":"https://api.github.com/users/boegel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boegel/subscriptions","organizations_url":"https://api.github.com/users/boegel/orgs","repos_url":"https://api.github.com/users/boegel/repos","events_url":"https://api.github.com/users/boegel/events{/privacy}","received_events_url":"https://api.github.com/users/boegel/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":1,"state":"open","created_at":"2015-06-24T08:02:48Z","updated_at":"2015-06-24T15:44:13Z","due_on":"2015-07-02T22:00:00Z","closed_at":null},"comments":97,"created_at":"2014-08-13T20:04:26Z","updated_at":"2015-06-25T12:07:32Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/hpcugent/easybuild-framework/pulls/1008","html_url":"https://github.com/hpcugent/easybuild-framework/pull/1008","diff_url":"https://github.com/hpcugent/easybuild-framework/pull/1008.diff","patch_url":"https://github.com/hpcugent/easybuild-framework/pull/1008.patch"},"body":"This is meant to be the implementation of #1006.\r\n\r\nBasic functionality works. Configuration for the GC3Pie part is still hard-coded; I need your input as to how you would like this to be exposed in EB.\r\n\r\nAt the moment, it requires the \"trunk\" version of GC3Pie, soon to be released as GC3Pie 2.3."},"comment":{"url":"https://api.github.com/repos/hpcugent/easybuild-framework/issues/comments/115225684","html_url":"https://github.com/hpcugent/easybuild-framework/pull/1008#issuecomment-115225684","issue_url":"https://api.github.com/repos/hpcugent/easybuild-framework/issues/1008","id":115225684,"user":{"login":"riccardomurri","id":447228,"avatar_url":"https://avatars.githubusercontent.com/u/447228?v=3","gravatar_id":"","url":"https://api.github.com/users/riccardomurri","html_url":"https://github.com/riccardomurri","followers_url":"https://api.github.com/users/riccardomurri/followers","following_url":"https://api.github.com/users/riccardomurri/following{/other_user}","gists_url":"https://api.github.com/users/riccardomurri/gists{/gist_id}","starred_url":"https://api.github.com/users/riccardomurri/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/riccardomurri/subscriptions","organizations_url":"https://api.github.com/users/riccardomurri/orgs","repos_url":"https://api.github.com/users/riccardomurri/repos","events_url":"https://api.github.com/users/riccardomurri/events{/privacy}","received_events_url":"https://api.github.com/users/riccardomurri/received_events","type":"User","site_admin":false},"created_at":"2015-06-25T12:07:32Z","updated_at":"2015-06-25T12:07:32Z","body":"> gc3libs.exceptions.NoConfigurationFile: Could not read any configuration file; tried location '/etc/gc3/gc3pie.conf', '$VIRTUAL_ENV/etc/gc3/gc3pie.conf', '/homeappl/home/hoste/.gc3/gc3pie.conf', '/homeappl/home/hoste/gc3pie.cfg'.\r\n>\r\n> I'll issue a PR your way to clean that up a little bit...\r\n> The error is kind of confusing since the log file is there\r\n\r\nThe issue here is that GC3Pie will try loading several configuration\r\nfiles, and it will not stop if one of them is incorrect.  I can change\r\nthe exception to be something like `NoValidConfigurationFile` (!=\r\n`NoConfigurationFile`).  Would that help?\r\n"}}