-
Notifications
You must be signed in to change notification settings - Fork 162
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
COM_MED_RESTART_PREV is not defined #2528
Comments
This appears to have fixed the issue:
Tests are still running, but the forecast has at least started. |
I can confirm that the gdasforecast job now runs successfully. I'll make a PR with changes along with the changes to re-enable the C48mx500_3DVarAOWCDA test. |
I experienced this yesterday when working on a bugfix. ❯❯❯ git diff jobs/
diff --git i/jobs/JGLOBAL_FORECAST w/jobs/JGLOBAL_FORECAST
index 989f6975..6c4200dd 100755
--- i/jobs/JGLOBAL_FORECAST
+++ w/jobs/JGLOBAL_FORECAST
@@ -51,7 +51,8 @@ if [[ "${DO_OCN}" == "YES" ]]; then
YMD="${PDY}" HH="${cyc}" declare_from_tmpl -rx COM_MED_RESTART COM_OCEAN_RESTART COM_OCEAN_INPUT \
COM_OCEAN_HISTORY COM_OCEAN_ANALYSIS
RUN="${rCDUMP}" YMD="${gPDY}" HH="${gcyc}" declare_from_tmpl -rx \
- COM_OCEAN_RESTART_PREV:COM_OCEAN_RESTART_TMPL
+ COM_OCEAN_RESTART_PREV:COM_OCEAN_RESTART_TMPL \
+ COM_MED_RESTART_PREV:COM_MED_RESTART_TMPL
fi
if [[ "${DO_ICE}" == "YES" ]]; then |
@aerorahul okay thank you for sharing the preferred fix. Will you be making a PR with this? |
Yes. I can, as soon as I get some time. |
This PR turns the C48mx500_3DVarAOWCDA test back on. This required a few bugfixes in GDAS app which have now been merged. Resolves #2438 Resolves #2528 co-authors: @guillaumevernieres and @aerorahul who provided the bug fixes.
What is wrong?
COM_MED_RESTART_PREV in ush/forecast_postdet.sh is not defined https://github.com/NOAA-EMC/global-workflow/blob/develop/ush/forecast_postdet.sh#L698. This is only defined in scripts/exglobal_stage_ic.sh
What should have happened?
COM_MED_RESTART_PREV should be defined
What machines are impacted?
All or N/A, Hera
Steps to reproduce
Check out the develop branch, build, link and run the C48mx500_3DVarAOWCDA test, which have now work with updated GSI and GDAS app hashes updated. I have a branch on hera with this but without some recent commits to develop that show that this test should work.
Additional information
This is required to turn back on C48mx500_3DVarAOWCDA
Do you have a proposed solution?
Perhaps something like the definition in stage ic routine:
RUN=${rCDUMP} YMD=${gPDY} HH=${gcyc} declare_from_tmpl COM_MED_RESTART_PREV:COM_MED_RESTART_TMP
is needed.
The text was updated successfully, but these errors were encountered: