ufs-community / ufs-srweather-app

UFS Short-Range Weather Application
Other
53 stars 114 forks source link

[develop] Transition the var_defns bash file to YAML. #1098

Open christinaholtNOAA opened 4 weeks ago

christinaholtNOAA commented 4 weeks ago

DESCRIPTION OF CHANGES:

Use YAML for the configuration language at run time.

Type of change

I could use some help on updating documentation. Just pointers to the most important pieces. Let's also talk about whether that could be separated into a follow-on PR.

TESTS CONDUCTED:

DEPENDENCIES:

n/a

DOCUMENTATION:

ISSUE:

CHECKLIST

christinaholtNOAA commented 3 weeks ago

I ran the fundamental tests on Hera one more time after my last push and it's still passing.

mkavulich commented 2 weeks ago

@christinaholtNOAA It looks like ush/launch_FV3LAM_wflow.sh still attempts to source the shell version of var_defns. This will need to be updated to allow running jobs with this script (including runs from crontab).

christinaholtNOAA commented 4 days ago

I've finally managed to revisit this PR, and have pushed changes. I plan to update the branch to the top of develop, and re-run the fundamental tests shortly. I'll check back in when that's been completed.

christinaholtNOAA commented 3 days ago

I merged with develop, rebuilt, and re-ran the fundamental tests on Hera. They all completed successfully with the changes I've just pushed.

I also tested the new launch_FV3LAM_wflow.sh manually to ensure it ran rocotorun and completed without errors. I did not test it from the cron.