[GFS v17] Introduction of ecFlow support for GFS v17#4667
[GFS v17] Introduction of ecFlow support for GFS v17#4667DavidHuber-NOAA wants to merge 3 commits intoNOAA-EMC:dev/gfs.v17from
Conversation
|
This PR requires a GDASApp update, hence the |
|
@lgannoaa did this work successfully for you? |
) * Design the ecflow workflow for GFS v17 implementation realtime parallel. This version is intended for GFS EE2 review by NCO SPA team. The ecflow workflow is enabled to run the j-job. setup_ecf_links.sh must be run during the linking stage, after the executable is built, to enable the full ecflow suite. Lin Gan 04/01/02026 * Update jobs/JGFS_ATMOS_FBWIND-0317-1 Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --------- Co-authored-by: David Huber <69919478+DavidHuber-NOAA@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
| declare -rx COMOUT="${ROTDIR}/${RUN}.${PDY}/${cyc}/products/atmos/wmo" | ||
|
|
||
| #### workaround for path assignment bug in declare_from_tmpl | ||
| COMOUT=$(echo "$COMOUT" | tr -s '/') |
There was a problem hiding this comment.
[shellcheck (suggestion)] reported by reviewdog 🐶
| COMOUT=$(echo "$COMOUT" | tr -s '/') | |
| COMOUT=$(echo "${COMOUT}" | tr -s '/') |
|
@lgannoaa thanks for the work to get ecflow to work. I do have some suggestions on how you have set up the jobs and scripts directories and I think @CoryMartin-NOAA would be a great resource for this, as he is handling this for GCAFS. Rather than moving the jobs and scripts to Cory, maybe you, Lin, myself, and @TravisElless-NOAA can tag-up to work through how this is done sometime next week? |
|
Next week I'm pretty booked with a code sprint and visitors but I can try to find some time. |
|
Thanks @CoryMartin-NOAA. I'll find something on our calendars. |
module reset or load prod_util when running ecflow
Description
When running ecflow, loading prod_util causes issues with the suite (it should only be loaded in the ecf scripts). Similarly, modules should not be reset when running ecflow cases as this will cause prod_util to be unloaded.
Refs #4599
Type of change
Change characteristics
How has this been tested?
@lgannoaa is testing this change presently.
I also verified that setting
ECF_JOBand then loading the modules prevented prod_util from loading.Checklist