-
Notifications
You must be signed in to change notification settings - Fork 172
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
Update ufs-weather-model to 2024-12-06 commit #3145
base: develop
Are you sure you want to change the base?
Update ufs-weather-model to 2024-12-06 commit #3145
Conversation
Conflicts: .gitmodules
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks straight-forward.
Sorry I just was checking some tests I ran over the weekend for the WCDA - and I found an issue so we might want to stop the CI as I'm assuming itll find the same issue! For the WCDA test: The log file is here:
The ice_in file is here: /scratch1/NCEPDEV/stmp2/Jessica.Meixner/RUNDIRS/twcda01/gdas.2021032412/gdasfcst.2021032412/fcst.548096/ice_in There is one difference between GDAS and GFS runs: So I don't know if maybe the new CICE_hist_suffix should also have a GFS/GDAS setting? @DeniseWorthen @NickSzapiro-NOAA any chance you might have insight to this? |
Experiment C96_atm3DVar FAILED on Hercules in Build# 1 in |
Experiment C48_S2SWA_gefs FAILED on Hercules in Build# 1 in |
Experiment C96_S2SWA_gefs_replay_ics FAILED on Hercules in Build# 1 in |
Experiment C48_ATM FAILED on Hercules in Build# 1 in |
Experiment C96C48_hybatmDA FAILED on Hercules in Build# 1 in |
Experiment C48_S2SW FAILED on Hercules in Build# 1 in |
Experiment C96C48_hybatmDA FAILED on Hercules in Build# 2 in |
CI Failed on Hercules in Build# 2
|
@JessicaMeixner-NOAA @aerorahul The |
Thanks @DavidHuber-NOAA - It does indeed look like we need some updates. @WenMeng-NOAA can you confirm these changes needed for UPP? I'll start making an update now. |
I've updated the link script and the gdas_atmanlupp job succeeded. My archive failed because I forgot to switch from emc-global to an account I have access to. |
@JessicaMeixner-NOAA I can confirm these changes are required for the UPP. They performed some house cleanup and moved files from parm/ to fix/. |
I'm getting shell check warnings - let me know if you would like to see any changes @aerorahul @DavidHuber-NOAA |
sorc/link_workflow.sh
Outdated
do | ||
${LINK_OR_COPY} "${HOMEgfs}/sorc/upp.fd/parm/${file}" . | ||
done | ||
cd "${HOMEgfs}/parm/post" || exit 1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we are already in this directory. L147
You should resolve the shellcheck warnings. Looks like you just need to get rid of the one-element loops. |
NB: ufs-community/ufs-weather-model/issues/2502 wasn't closed when the fix was merged into UFS because the original PR got merged into another PR that was not updated to reflect the issue resolution. |
@JessicaMeixner-NOAA The UPP related updates in link_workflow.sh look good to me. Thanks! |
CI Experiment passed for case C96_S2SWA_gefs_replay_ics for this PR but the Jenkins failed on remote clean up.
Experiment C48_ATM_32ec7b29 Completed 2 Cycles: SUCCESS at Tue Dec 10 16:29:45 CST 2024 The remaining two cases C48_S2SWA_gefs and C48_S2SW are waiting in the Priority Queue |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
@JessicaMeixner-NOAA This CI test is still running nominally ... Experiment C48_ATM_32ec7b29 Completed 2 Cycles: SUCCESS at Tue Dec 10 16:29:45 CST 2024 The two remaining cases C48_S2SW and C48_S2SWA_gefs are languishing in the Priority queues on Hercules |
local WW3_user_histname="false" | ||
local WW3_historync="false" | ||
local WW3_restartnc="false" | ||
local WW3_restart_from_binary="true" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The restart_from_binary option is only valid if you're also using restartnc. It allows you start from a binary but only write restarts in netcdf going forward.
If restartnc is false, then the option is not exercised.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PIO restart and binary restarts are not yet being used. We are still using the inp file. @sbanihash is working on moving to nml and then we can turn on this feature. This was not done for this PR to expedite getting other fixes in.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I understand that, but you're setting the restart_from_binary=true, which implies you're asking the code to do something. But this setting is not pertinent w/o using restartnc. I would leave it false.
Description
This PR updates ufs-weather-model hash to the latest commit which addresses an issue seen in an earlier commit (see: #3110)
Note this includes the PR that enables PIO for WW3, however additional work is required to use this feature.
Another notable PR update is for a PIO finalize bug in CICE which also required updates to ice_in
Resolves #3110
Resolves #3121
Type of change
Change characteristics
How has this been tested?
Quick test that forecast runs for S2SW GFS. Running a quick cycled test but wanted to share this now so others don't have to make the same updates here in their local branches.
Checklist