New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dirac proxy multi VO problems #45
Comments
I can't actually recreate this behaviour outside Ganga - i.e. I can't get dirac-proxy-init to NOT add the VOMS extensions - can anyone else recreate this outside Ganga? |
@drmarkwslater We're not using this tool to create destroy proxies. |
Hi, dirac-proxy-init in .gangarc is suggested in this documentation written by Mark https://www.gridpp.ac.uk/wiki/Guide_to_Ganga#Installation_and_Configuration At first I thought the problem was -M missing from the command, but even with that it didn't work. We are heavily relying on that wiki in the UK for smaller or local groups. If it needs to be corrected please correct it. |
I put this in as it is what is used by the Dirac docs on the GridPP wiki. This will mean we get the Dirac user group as well as a default voms proxy. For LHCb, this is set to lhcb-proxy-init I believe. In any case, @afortiorama are you able to get dirac-proxy-init to NOT create the VOMS extensions? I don't seem to be able to and it also picks the correct ones even without -M: bash-4.1$ dirac-proxy-init -g gridpp_user Proxies uploaded: Proxies uploaded: I'll keep looking to see if I can see any other issues... |
Hi Again! @afortiorama Putting some debugging messages in shows that Ganga is running the command: dirac-proxy-init -g gridpp_user -M -valid 24:00 and this works for me (as I say, even without the -M). What happens if you run this on the command line? Does it produce the voms extension correctly? Could you maybe send me your Dirac setup script? Maybe theres some differences there... |
Hi Mark, the problem wasn't with dirac-proxy-init but with what ganga runs. If you read the initial post it tells you what I did. cheers |
@afortiorama so looking at the specific output of your Ganga session it looks like it's not actually running dirac-proxy-init at all. In Ganga, it has the following: Your identity: /C=UK/O=eScience/OU=Manchester/L=HEP/CN=alessandra forti Which is different from the output of dirac-proxy-init: Generating proxy... So could you send me your .gangarc (either attached to this or privately)? I suspect there's some setting that it making Ganga use grid-proxy-init instead. |
Found the problem! It seems that python (or at least Ganga) doesn't like: [group]param=value instead of: [group] I've updated the docs for the GridPP wiki and will check to see if this is a Python or Ganga limitation. Thanks! Mark |
Here is an email from simon quoting an LSST user:
The original email is below. Hopefully this is a small fix but obviously the new credentials system will be the proper solution.
The text was updated successfully, but these errors were encountered: