Skip to content
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

Eighth reconciliation PR from production/RRFS.v1 #2531

Merged
merged 18 commits into from
Jan 7, 2025

Conversation

grantfirl
Copy link
Collaborator

@grantfirl grantfirl commented Dec 5, 2024

Commit Queue Requirements:

  • Fill out all sections of this template.
  • All sub component pull requests have been reviewed by their code managers.
  • Run the full Intel+GNU RT suite (compared to current baselines) on either Hera/Derecho/Hercules
  • Commit 'test_changes.list' from previous step : no changes

Description:

This is work from @haiqinli and the changes are identical to #2298

Commit Message:

* UFSWM - minor bugfixes for smoke/dust for RRFS.v1
  * FV3 - minor bugfixes for smoke/dust for RRFS.v1
    * ccpp-physics - minor bugfixes for smoke/dust for RRFS.v1

Priority:

  • High: Needed for SRW App

Git Tracking

UFSWM:

  • None

Sub component Pull Requests:

UFSWM Blocking Dependencies:

  • None

Changes

Regression Test Changes (Please commit test_changes.list):

  • No Baseline Changes.

Input data Changes:

  • None.

Library Changes/Upgrades:

  • No Updates

Testing Log:

  • RDHPCS
    • Hera
    • Orion
    • Hercules
    • Jet
    • GaeaC5
    • GaeaC6
    • Derecho
  • WCOSS2
    • Dogwood/Cactus
    • Acorn
  • CI
  • opnReqTest (complete task if unnecessary)

@grantfirl
Copy link
Collaborator Author

grantfirl commented Dec 5, 2024

@jkbk2004 @MatthewPyle-NOAA @haiqinli Do you know if the Hercules platform change from #2298 needs to go to the develop branch?

@MatthewMasarik-NOAA
Copy link
Collaborator

@jkbk2004 @MatthewMasarik-NOAA @haiqinli Do you know if the Hercules platform change from #2298 needs to go to the develop branch?

Good afternoon, @grantfirl! I don't think I know the answer to that.. just wanted to check if you meant to tag @MatthewPyle-NOAA?

@grantfirl
Copy link
Collaborator Author

@jkbk2004 @MatthewMasarik-NOAA @haiqinli Do you know if the Hercules platform change from #2298 needs to go to the develop branch?

Good afternoon, @grantfirl! I don't think I know the answer to that.. just wanted to check if you meant to tag @MatthewPyle-NOAA?

Yes, indeed. Sorry @MatthewMasarik-NOAA !

@MatthewMasarik-NOAA
Copy link
Collaborator

@jkbk2004 @MatthewMasarik-NOAA @haiqinli Do you know if the Hercules platform change from #2298 needs to go to the develop branch?

Good afternoon, @grantfirl! I don't think I know the answer to that.. just wanted to check if you meant to tag @MatthewPyle-NOAA?

Yes, indeed. Sorry @MatthewMasarik-NOAA !

All good @grantfirl!

@jkbk2004
Copy link
Collaborator

jkbk2004 commented Dec 5, 2024

@grantfirl I think current hercules modulefiles on develop branch are ok. But we can do some pre-test to make sure.

@MatthewPyle-NOAA
Copy link
Collaborator

@grantfirl I'm not sure if I'm seeing what you mean in #2298 with regards to a Hercules change.

@grantfirl
Copy link
Collaborator Author

@grantfirl I'm not sure if I'm seeing what you mean in #2298 with regards to a Hercules change.

It looks like there was a change in the rocoto module for use with hercules in tests/rt.sh in that PR.

@jkbk2004
Copy link
Collaborator

jkbk2004 commented Dec 5, 2024

@grantfirl I'm not sure if I'm seeing what you mean in #2298 with regards to a Hercules change.

It looks like there was a change in the rocoto module for use with hercules in tests/rt.sh in that PR.

Current develop branch is most updated one on hercules:

(base) [jongkim@hercules-login-3 ~]$ module list

Currently Loaded Modules:
  1) contrib/0.1   2) rocoto/1.3.7

@grantfirl
Copy link
Collaborator Author

@grantfirl I'm not sure if I'm seeing what you mean in #2298 with regards to a Hercules change.

It looks like there was a change in the rocoto module for use with hercules in tests/rt.sh in that PR.

Current develop branch is most updated one on hercules:

(base) [jongkim@hercules-login-3 ~]$ module list

Currently Loaded Modules:
  1) contrib/0.1   2) rocoto/1.3.7

Thanks @jkbk2004 . I'll leave this change out of this PR, then.

@grantfirl grantfirl marked this pull request as ready for review December 23, 2024 19:46
@FernandoAndrade-NOAA FernandoAndrade-NOAA added the No Baseline Change No Baseline Change label Jan 3, 2025
@jkbk2004 jkbk2004 added the Ready for Commit Queue The PR is ready for the Commit Queue. All checkboxes in PR template have been checked. label Jan 5, 2025
@jkbk2004 jkbk2004 added the jenkins-ort run ORT testing label Jan 6, 2025
@jkbk2004
Copy link
Collaborator

jkbk2004 commented Jan 7, 2025

we can start merging process.

@grantfirl
Copy link
Collaborator Author

@jkbk2004 Updated and ready for review/merge

jkbk2004
jkbk2004 previously approved these changes Jan 7, 2025
@jkbk2004 jkbk2004 merged commit 5324d64 into ufs-community:develop Jan 7, 2025
4 checks passed
WalterKolczynski-NOAA pushed a commit to NOAA-EMC/global-workflow that referenced this pull request Feb 20, 2025
# Description
This PR updates the wave fix which was unintentionally left out of PR
#3190
Additionally, this updates what ICs the highres ci tests are pointing to
(IC update issues:
#3287
#3288)

Resolves #3260 
Refs #3326 - small changes in comments

Additionally, some smaller bug fixes and changes were made: 

* Removes logic that tries to copy files to fix directory in
ush/wave_grid_interp_sbs.sh
-- Fixes #3162 
* Adds MPI variables that were found needed when investigating the HR4
hang ufs-community/ufs-weather-model#2486
-- Fixes #3259 
* Changes the log file output directory corresponding to an update
requested by NCO in v16.3.22 in scripts/exgfs_wave_post_pnt.sh
* Through debugging HR5 (#3260) it was noticed the wave ICs were not
used. While there is a code change required
(NOAA-EMC/WW3#1359), this PR fixes the scripting
level issues & updates UFS to fix WW3 code issues.
* Removes COMOUT_WAVE_PREP from wave post job that did not need it, plus
ensured temporary files were not copied back to COM and then
over-written (NCO bug)
--- Fixes #297 
* Updates ufs-weather-model hash.  Details in table below 


Notes on ufs-weather-model updates: 
| Commit date | Commit hash/ PR | Notes for g-w changes | Baseline
Changes |
| :------------- | :------------- | :------------- | :------------- |
| Jan 7, 2025 |
ufs-community/ufs-weather-model@5324d64
ufs-community/ufs-weather-model#2531 | n/a |
changes in regional tests, no global changes |
| Jan 13, 2025 |
ufs-community/ufs-weather-model@c7412fa
| n/a | changes in some global coupled tests |
| Jan 17, 2025 |
ufs-community/ufs-weather-model@3a5e52e
| n/a | no changes |
| Jan 21, 2025 |
ufs-community/ufs-weather-model@33cde4b
| extra variable needed for waves | no changes |
| Jan 22, 2025 |
ufs-community/ufs-weather-model@b9d2bec
| n/a | no changes
| Jan 28, 2025 |
ufs-community/ufs-weather-model@0682f90
| n/a |
| Feb 3, 2025 |
ufs-community/ufs-weather-model@a498735
| add fv3atm_output_dir to model_configure | answers change |
| Feb 5, 2025 |
ufs-community/ufs-weather-model@ee3d52d
| changes in this PR for initialization for wave fixes | if using WW3
binary restart, answers will change |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No Baseline Change No Baseline Change Ready for Commit Queue The PR is ready for the Commit Queue. All checkboxes in PR template have been checked.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants