You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is to provide a fix to address the following items:
(1) RRFS v1 workflow was designed to wire in environment variable that should have been calculated within the ex-scripts. See issue #394
(2) RRFS v1 workflow configuration mechanism was designed in a way that does not comply with the NCO implementation standard.
The workflow configuration architecture has been redesigned to use $HOMErrfs/parm/config location for the workflow configuration. There are four directories under the $HOMErrfs/parm/config indicated different RRFS Work Group Family (WGF) case. There is once configuration template file var_defns.sh.template for each WGF. Many hardwired environment parameter have been removed from the workflow top level into the appropriate ex-script level. Each job will use j-job to run the $HOMErrfs/ush/rrfs_nco_config.sh script to generate final configuration file under $DATA. The ex-script will source this configuration file to continue the process.
The scope of this issue impacts the entire RRFS v1 workflow. A test that combine with following github issue will be run for proceed with the associated PR:
Modify the RRFS v1 workflow configuration design architecture
Remove developer wire files in ecflow workflow
Implement Unique Data, Umbrella Data, COMOUT, and remove the use of nwges
Forecast RESTART capability
The text was updated successfully, but these errors were encountered:
Remove developer wire files in ecflow workflow #653
Implement Unique Data, Umbrella Data, COMOUT, and remove the use of nwges #654
Forecast RESTART capability #655
Current status - These modification is still an on-going process and under testing with ecflow workflow.
This issue is to provide a fix to address the following items:
(1) RRFS v1 workflow was designed to wire in environment variable that should have been calculated within the ex-scripts. See issue #394
(2) RRFS v1 workflow configuration mechanism was designed in a way that does not comply with the NCO implementation standard.
The workflow configuration architecture has been redesigned to use $HOMErrfs/parm/config location for the workflow configuration. There are four directories under the $HOMErrfs/parm/config indicated different RRFS Work Group Family (WGF) case. There is once configuration template file var_defns.sh.template for each WGF. Many hardwired environment parameter have been removed from the workflow top level into the appropriate ex-script level. Each job will use j-job to run the $HOMErrfs/ush/rrfs_nco_config.sh script to generate final configuration file under $DATA. The ex-script will source this configuration file to continue the process.
The scope of this issue impacts the entire RRFS v1 workflow. A test that combine with following github issue will be run for proceed with the associated PR:
Modify the RRFS v1 workflow configuration design architecture
Remove developer wire files in ecflow workflow
Implement Unique Data, Umbrella Data, COMOUT, and remove the use of nwges
Forecast RESTART capability
The text was updated successfully, but these errors were encountered: