-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Scenarios to Deploy DataONE Indexer #24
Comments
@taojing2002 or @mbjones - Is there a "next action" here? It's hard to understand what will be needed in order to satisfy and close this Issue |
I think design overview documentation showing how those deployments each work would be sufficient. |
upon re-(re)-reading this, it seems like it can be boiled down to:
HOWEVER: once metacat has been changed to use I therefore think this indexer issue can be closed (after metacat has been changed to use |
That all sounds reasonable. I think Jing's original list had some other characteristics that we should be watching out for. A few notes expading on his list of considerations:
|
ok - so it sounds like this is really 2 issues in one?
If this is true, then I'll split the issue to make it more clear |
Yeah, I think the token issues for accessing systemmetadata will be moot for Metacat because of hashstore. Assuming we can deploy metacat on the CN with hashstore, there's probably nothing to be done there except factor out the reliance on the token altogether. A separate issue for that would be good. |
We have those scenarios to deploy DataONE indexer:
To get system metadata, DataONE indexer looks the file system first. If it can't find it, it will use the DataONE API to get it. Before we release a Metacat version which supports the feature storing system metadata in the file system, we have use the Member node token to read the private system metadata. It will be a big burden for us to issue the member node tokens for all registered Metacat instances every three months. The unregistered Metacat instances alway share the same node id - urn:node:Metacat_Test. So the member node token issued based on this node id can access every unregistered Metacat instance except the ones which the operator manually changed it, which is not a likely case.
The text was updated successfully, but these errors were encountered: