-
Notifications
You must be signed in to change notification settings - Fork 27
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
[FEATURE] Federate the iRODS instance behind Yoda with another iRODS instance #82
Comments
I federated two Yoda instances v1.8 or, better, I federated the two underlying irods zone, with irods v4.2.11.
If I look at the data object /tempZone/home/research-core-0/test1.txt, it has been synchronized correctly:
However in the irods log of the target zone (tempZone), I can see that the error is raised by a Yoda rule that is triggered to change the ACL permissions for replication because the rule uses the remote zone (tempZoneTwo) for user rods, while it should use the local zone (tempZone):
|
Is your feature request related to a problem? Please describe.
I would like to federate the iRODS instance behind YODA with another iRODS instance
Describe the solution you'd like
The commands iget, iput, and irsync should work for federated iRODS users. Note, the federated iRODS users do not necessarily have to be also enabled in the YODA portal.
Additional context
I federated a test YODA instance and a test iRODS instance. The remote user coming from the plain iRODS instance can do all iCAT operations like ils, ilsresc, iquest, imeta etc on the remote YODA zone. However, iput, iget and irsync hang and are not executed.
I see the agent on behalf of the remote user starting in the YODA-iRODS instance but then nothing more happens.
The other direction, a user from the YODA instance, can do all actions as remote user on the iRODS instance.
Can you please have a look, what is preventing any bit-stream operations as remote user in YODA-iRODS?
The text was updated successfully, but these errors were encountered: