-
Notifications
You must be signed in to change notification settings - Fork 168
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
Post processing errors resulting from GFS HR4 test run #3019
Comments
Additional errors from the post-processing scripts:
This error is triggered by the following logic statement within WCOSS.env:
The variable $tasks_per_node is currently absent from the 'fbwind' case module within config.resources, and will be added.
Preceding this error:
The file make_tif.sh is found to rely on the static reference to an outdated version of ImageMagick, and will need to be modified to reference a currently available system module. Further, make_tif.sh relies on the $UTILgfs variable to construct the path to make_NTC_file.pl. $UTILgfs is defined only within the job file $HOMEgfs/sorc/upp.fd/jobs/J_NCEPPOST, which references an antiquated 'util' directory that is no longer present within the UPP directory tree. Either or each of the files J_NCEPPOST or make_tif.sh will be modified to reflect the current path to make_NTC_file.pl. Specific to the HR4 test of the global workflow, there may be a need to ensure proper staging of the observational data directory, defined by $COM_OBS. The workflow code will be reviewed for any need of revision. |
These run to completion in CI tests (C96), albeit we are not validating the results. |
@DavidHuber-NOAA Can you look at the env issues here? |
@WalterKolczynski-NOAA The variable that @ChristopherHill-NOAA mentions not being in config.resources for the For the Going back to the original post, the We do not run the |
AWIPS jobs should be running in the extended test. That's the main point of it. I believe fbwind is gated behind the AWIPS switch as well. |
Looking into the |
I will address the |
The source of the missing postsnd files comes from #1929. This PR reworked the way data was sent to |
What is wrong?
From a test run of GFS HR4 performed by @RuiyuSun, execution of the post processing package is included, and the following log files indicated the following errors:
What should have happened?
The post processing scripts should all have run to completion without error or interruption.
What machines are impacted?
WCOSS2
What global-workflow hash are you using?
4ad9695
Steps to reproduce
Clone and build the workflow code from the indicated hash on WCOSS, then execute a single cycle (2020103000) that points to datasets available from the HR4 test case. Please consult @RuiyuSun for more specifications.
Additional information
Errors from gfswaveawipsbulls and gfswaveawipsgridded appear to result from a misread of Alaska buoy station information, and these scripts within the workflow may require reference to an updated table that links stations to expected data bulletins. @AminIlia-NOAA is added here for reference to the issue and the attached log files.
gfswaveawipsbulls.log
gfswaveawipsgridded.log
Errors resulting from gfsfbwind and gfsgempakncdcupagif are being assessed for potential inclusion with this issue.
Do you have a proposed solution?
The GETGB2P errors generated from gfsawips_20km_1p0deg - as seen in OUTPUT70005.txt - result from the absence of GRIB variable 5WAVH from the GFS control file, and appear related to those resolved through #2652; the relevant parameter tables will be modified in a similar manner. Resolution of errors from gfsawips_20km_1p0deg may subsequently resolve the absence of files causing the gfsarch error.
Once developed, the modifications resolving all errors described here will be bundled into one or two pull requests.
The text was updated successfully, but these errors were encountered: