-
Notifications
You must be signed in to change notification settings - Fork 87
Port workflow to Orion #309
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
Merged
gsketefian
merged 35 commits into
ufs-community:develop
from
gsketefian:feature/orion_port
Oct 26, 2020
Merged
Changes from 24 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
f6a3be3
Add ORION as a new platform.
gsketefian 9ccfe46
Merge set_extrn_mdl_params.sh manually (even outside of mergetool) to…
gsketefian d5708de
Merge branch 'develop' into feature/orion_port
gsketefian 81281b0
Bug fixes for Orion port.
gsketefian 92c626a
Add TOPO_DIR for ORION; don't require that the full path except last …
gsketefian d684d82
More modifications to run workflow on orion.
gsketefian c3db63f
Add module files for orion.
gsketefian a2ab5b9
Changes to orion modulefiles.
gsketefian 8967338
Remove the "-l" flag to bash so that the script is no longer executed…
gsketefian 4e5f55c
Clean up spacing, etc.
gsketefian 0077c06
More spacing changes.
gsketefian ad04092
Bug fix.
gsketefian 116086a
Rearrange case-statement cases for consistency with case-statements i…
gsketefian ea5192b
Modifications to more easily specify slurm partitions.
gsketefian 172500e
Remove USE_CCPP variable in preparation for merge with develop branch.
gsketefian 97de6b0
Merge branch 'develop' into feature/orion_port
gsketefian 73714fb
On Orion, set the default value of PARTITION_DEFAULT to "orion" inste…
gsketefian 960e5ff
Manual merging with develop branch to make later conflict resolution …
gsketefian 79ba888
Merge branch 'develop' into feature/orion_port
gsketefian 2a9c660
Merge branch 'develop' into feature/orion_port
gsketefian bbe8d58
Bug fixes.
gsketefian 48bb81f
Merge branch 'develop' into feature/orion_port
gsketefian b71dd13
Add orion stanzas to the ex-scripts for the make_ics and make_lbcs ta…
gsketefian 30dfc8e
Clean up comments; remove commented out code.
gsketefian 26b4089
Move code involving xml from the generate script to the rocoto XML te…
gsketefian 84a9ea5
Merge branch 'develop' into feature/orion_port
gsketefian 12bd2e2
Delete unused/commented out lines.
gsketefian ccce574
Merge remote-tracking branch 'origin/feature/orion_port' into feature…
gsketefian bf652cf
Changes to try to get the PR running on Odin and Stampede (not yet co…
gsketefian 4fcf764
Fix in run_post.sh wrapper script to use 3-digit forecast hour instea…
gsketefian 11fa204
Set the PARTITION_... variables on Odin and Stampede as specified by …
gsketefian b487e27
Set the QUEUE_... variables for Odin and Stampede as specified by Yun…
gsketefian db93841
Clean up indentation of error messages (they shouldn't be indented).
gsketefian 5d53c5c
Change the module files to use the contrib module for regional_workfl…
gsketefian 0cf89b9
Merge branch 'develop' into feature/orion_port
gsketefian File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| #%Module##################################################### | ||
| ## Module file for get_extrn_ics task. | ||
| ############################################################# | ||
|
|
||
| module purge | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| #%Module##################################################### | ||
| ## Module file for get_extrn_lbcs task. | ||
| ############################################################# | ||
|
|
||
| module purge | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
|
|
||
| #module use -a /contrib/miniconda3/modulefiles | ||
| #module load miniconda3 | ||
| #if [module-info mode load] { | ||
| # system "conda activate regional_workflow" | ||
| #} | ||
| module load python/3.7 | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
|
|
||
| #module use -a /contrib/miniconda3/modulefiles | ||
| #module load miniconda3 | ||
| #if [module-info mode load] { | ||
| # system "conda activate regional_workflow" | ||
| #} | ||
| module load python/3.7 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
|
|
||
| #module use -a /contrib/miniconda3/modulefiles | ||
| #module load miniconda3 | ||
| #if [module-info mode load] { | ||
| # system "conda activate regional_workflow" | ||
| #} | ||
| module load python/3.7 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
|
|
||
| #module use -a /contrib/miniconda3/modulefiles | ||
| #module load miniconda3 | ||
| #if [module-info mode load] { | ||
| # system "conda activate regional_workflow" | ||
| #} | ||
| #module load python/3.7 |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
I assume these will be updated to load the correct environment before merging?
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. @christinaholtNOAA is working on creating the proper miniconda environment on Orion. Once that's done, we'll uncomment/edit these module files. For now, before generating an experiment/workflow, the user has to first run the two lines I included in the Caveats section of the PR message above (load proper version of python and point to a recent-enough version of jinja2 that is in one of my directories).