Feature #13993

Updated by Peter Amstutz about 3 years ago

Implement the ability to fetch collection records from remote clusters in arvados-controller

h3. Fetching collection flow

# Home cluster aaaaa
# Client sends request for collection UUID ccccc-* to arvados-controller for cluster aaaaa
# arvados-controller sends request for collection by UUID (with salted token) to federated cluster ccccc (this should reuse as much as possible the code from #13493)
# ccccc returns result
# arvados-controller modifies the signatures to indicate they are "remote" signatures
# return record to client with modified signatures


What is the format for a "remote" signature? Probably something like regular signature + cluster id.