Replies: 3 comments 1 reply
-
Anyway, in the general case it seems that indeed setting a shifter proxy is not multi-VO ready. Do you want to give it a try in coding a solution? |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thanks for the reply. I will look into it and try, hopefully not breaking a single VO system.
More to come.
Thanks, JM
… On 1 Dec 2021, at 15:27, fstagni ***@***.***> wrote:
PilotSyncAgent would need a shifter proxy if it is uploading a Grid SE. Indeed this is something that I am not sure it has ever been tried, and indeed it might not work ATM.
Anyway, in the general case it seems that indeed setting a shifter proxy is not multi-VO ready. Do you want to give it a try in coding a solution?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub <#5678 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AB2KE7KANVDDWYYDQ4QRQATUOY5GPANCNFSM5JEUEPNQ>.
Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
0 replies
-
Hi, I think I have a working proposal for this. Which release version should I make a PR against ? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I would like to upload pilot log files to a Dirac SE. I looked into the docs and enabled shifter proxy by calling:
This call looks suspicious, since there is no VO in it, so how would Dirac magically know which proxy to use ? Mine is defined for gridpp VO, so I'm getting, no surprise:
ERROR: Failed to set shifter proxy No shifter User defined for DataManager
Looking at the code it becomes clear why, the Operation() are instantiated w/o the VO:
https://github.com/DIRACGrid/DIRAC/blob/d6449a3d6821780b613c174b3c7026c61a8cf6d2/src/DIRAC/Core/Utilities/Shifter.py#L30
In
PilotSynchAgent
, there is an upload attempt to an SE w/o a shifter proxy apparently (noam_setOption
call),but this would only work if the host certificate joins a VO, wouldn't it ?
Any suggestions ?
cheers, JM
Beta Was this translation helpful? Give feedback.
All reactions