{"action":"created","issue":{"url":"https://api.github.com/repos/ganga-devs/ganga/issues/410","repository_url":"https://api.github.com/repos/ganga-devs/ganga","labels_url":"https://api.github.com/repos/ganga-devs/ganga/issues/410/labels{/name}","comments_url":"https://api.github.com/repos/ganga-devs/ganga/issues/410/comments","events_url":"https://api.github.com/repos/ganga-devs/ganga/issues/410/events","html_url":"https://github.com/ganga-devs/ganga/issues/410","id":151145180,"number":410,"title":"Need a grid proxy just to start ganga","user":{"login":"rob-c","id":1102021,"avatar_url":"https://avatars.githubusercontent.com/u/1102021?v=3","gravatar_id":"","url":"https://api.github.com/users/rob-c","html_url":"https://github.com/rob-c","followers_url":"https://api.github.com/users/rob-c/followers","following_url":"https://api.github.com/users/rob-c/following{/other_user}","gists_url":"https://api.github.com/users/rob-c/gists{/gist_id}","starred_url":"https://api.github.com/users/rob-c/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rob-c/subscriptions","organizations_url":"https://api.github.com/users/rob-c/orgs","repos_url":"https://api.github.com/users/rob-c/repos","events_url":"https://api.github.com/users/rob-c/events{/privacy}","received_events_url":"https://api.github.com/users/rob-c/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ganga-devs/ganga/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/ganga-devs/ganga/labels/Core","name":"Core","color":"d4c5f9"}],"state":"open","locked":false,"assignee":{"login":"rob-c","id":1102021,"avatar_url":"https://avatars.githubusercontent.com/u/1102021?v=3","gravatar_id":"","url":"https://api.github.com/users/rob-c","html_url":"https://github.com/rob-c","followers_url":"https://api.github.com/users/rob-c/followers","following_url":"https://api.github.com/users/rob-c/following{/other_user}","gists_url":"https://api.github.com/users/rob-c/gists{/gist_id}","starred_url":"https://api.github.com/users/rob-c/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rob-c/subscriptions","organizations_url":"https://api.github.com/users/rob-c/orgs","repos_url":"https://api.github.com/users/rob-c/repos","events_url":"https://api.github.com/users/rob-c/events{/privacy}","received_events_url":"https://api.github.com/users/rob-c/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ganga-devs/ganga/milestones/7","html_url":"https://github.com/ganga-devs/ganga/milestones/6.1.19","labels_url":"https://api.github.com/repos/ganga-devs/ganga/milestones/7/labels","id":1636645,"number":7,"title":"6.1.19","description":"","creator":{"login":"rob-c","id":1102021,"avatar_url":"https://avatars.githubusercontent.com/u/1102021?v=3","gravatar_id":"","url":"https://api.github.com/users/rob-c","html_url":"https://github.com/rob-c","followers_url":"https://api.github.com/users/rob-c/followers","following_url":"https://api.github.com/users/rob-c/following{/other_user}","gists_url":"https://api.github.com/users/rob-c/gists{/gist_id}","starred_url":"https://api.github.com/users/rob-c/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rob-c/subscriptions","organizations_url":"https://api.github.com/users/rob-c/orgs","repos_url":"https://api.github.com/users/rob-c/repos","events_url":"https://api.github.com/users/rob-c/events{/privacy}","received_events_url":"https://api.github.com/users/rob-c/received_events","type":"User","site_admin":false},"open_issues":13,"closed_issues":78,"state":"open","created_at":"2016-03-10T14:13:28Z","updated_at":"2016-04-26T16:13:14Z","due_on":null,"closed_at":null},"comments":10,"created_at":"2016-04-26T14:09:50Z","updated_at":"2016-04-27T08:52:52Z","closed_at":null,"body":"This keeps coming up time and time again and is causing real problems for me now in debugging is it known what causes the grid proxy to be initialized right before the bootstrap starts to run?\r\n\r\nThis should __not__ be happening I would like to see this behaviour gone asap.\r\n\r\nIt's running with the voms tools rather than with the dirac tools which I want it to run with and for some reason it's not finding a valid proxy in my environment and insists on constructing it's own.\r\n\r\nFrom what I can understand this could be understood as a limitation in the Schema as it's not overloading the default proxy handling methods in the first instance that they're called but does so later on giving a false sense that the proxy is being correctly handled imo.\r\n\r\nI've a PR incoming (eta 30min or so) which makes the LCG tools stop requesting a proxy on import, it's painful, it's bad and it causes no end of headaches for me on 2 different setups.\r\n\r\nI've had to write this in order to submit a job to the correct VO with the GridPP Dirac.\r\n\r\nI'd like to get this into 6.1.19 if it isn't too controversial but if there's discussion I'd _really_ like to see this make it into 6.1.20.\r\n\r\nThanks,\r\n\r\nRob"},"comment":{"url":"https://api.github.com/repos/ganga-devs/ganga/issues/comments/215016111","html_url":"https://github.com/ganga-devs/ganga/issues/410#issuecomment-215016111","issue_url":"https://api.github.com/repos/ganga-devs/ganga/issues/410","id":215016111,"user":{"login":"drmarkwslater","id":13677368,"avatar_url":"https://avatars.githubusercontent.com/u/13677368?v=3","gravatar_id":"","url":"https://api.github.com/users/drmarkwslater","html_url":"https://github.com/drmarkwslater","followers_url":"https://api.github.com/users/drmarkwslater/followers","following_url":"https://api.github.com/users/drmarkwslater/following{/other_user}","gists_url":"https://api.github.com/users/drmarkwslater/gists{/gist_id}","starred_url":"https://api.github.com/users/drmarkwslater/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drmarkwslater/subscriptions","organizations_url":"https://api.github.com/users/drmarkwslater/orgs","repos_url":"https://api.github.com/users/drmarkwslater/repos","events_url":"https://api.github.com/users/drmarkwslater/events{/privacy}","received_events_url":"https://api.github.com/users/drmarkwslater/received_events","type":"User","site_admin":false},"created_at":"2016-04-27T08:52:52Z","updated_at":"2016-04-27T08:52:52Z","body":"Again, I'm confused as to what the problem is here. If it's just that Ganga requests a credential on startup then OK, but I say in #411, we'd need to tread carefully to make sure LCG isn't broken and I would actually then say that the new Credentials system would be a much better idea. \r\n\r\nAs regards using the GLITE system to create DIRAC credentials, I'm not sure where there is an issue if you are a member of multiple VOs. With the .ini files on cvmfs, all it is used for is to make sure the credential is present and correct without setting up the Dirac environment beforehand (which I have seen will cause hard seg faults in readline.so). If you are happy to create the credential yourself then do so outside of ganga and then just set GLITE_ENABLE to False. Though of course, you can't submit/monitor jobs with different credentials in the same session as this would need the Credentials branch.\r\n\r\nIf this is all really an issue then I would say the best option is to fast track the credentials stuff and get it in to 6.1.20/6.2 - then all of this goes away as Ganga would have proper multi-VO support."}}