-
Notifications
You must be signed in to change notification settings - Fork 180
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
Enable HPSS via Globus #3240
base: develop
Are you sure you want to change the base?
Enable HPSS via Globus #3240
Conversation
I have finished a forecast-only test on Hercules. Additional work is required to enable this feature for ensembles, but it is mature enough for reviews. Thus marking this PR ready for review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A lot of changes to review, just a few questions to start.
Let's go ahead and move forward with this PR. I will add ensemble support in another PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did not test, no complaints from me. Thanks for adding this and addressing the minor comments I made earlier!
This PR is ready to be reviewed again for technical aspects; documentation updates are still forthcoming. Globus/HPSS testing completed successfully on Hercules for a C48_S2SW case. I made one significant feature change that affects archiving options. The options |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will there be a need to archive the early-cycle enkf? if so, should this be JGLOBAL?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, the early-cycle is archivable as well. I will go ahead and make that change, but note that the ensembles are not currently being archived via globus -- that will be in a follow-up PR.
Description
This enables the archiving or ROTDIR tarballs to HPSS from systems that are not connected directly to HPSS as long as they can communicate to Niagara via Globus.
Transfers are initialized by the Sven client on Hercules or Orion and then finished on Niagara using the Doorman service. Documentation on these services can be found here: Sven User's Guide. These services were developed by George Fekete.
Resolves #1357
Type of change
Change characteristics
How has this been tested?
Checklist