Hera move spack-stack to /contrib#2579
Conversation
|
Could the UPP hash also be updated with this PR? I know that will update the spack-stack version to 1.8.0 for the UPP, but it will point to a /contrib installation. |
@DavidHuber-NOAA I'm OK with that, but It doesn't depend on me. If UFS-WM code managers (@jkbk2004) are OK, then we (they) can add it while merging. |
|
@BinLiu-NOAA @BijuThomas-NOAA not sure when the hash of ufs wm will update in hafs, but just fyi for hera modulefile changes that would be needed when the hash does get updated |
|
@FernandoAndrade-NOAA can you try to run all gnu cases of this pr on hera ? we may need to confirm if we see same issue. can be permission issue on my side. |
|
@RatkoVasic-NOAA I am not sure the issue is on my side but rt.sh has an issue like |
@jkbk2004 please give me the path and log file, so I can try to replicate your error. |
Path is /scratch2/NCEPDEV/marine/Jong.Kim/UFS-RT/rt-2579/tests/logs/log_hera/run_control_c48_gnu.log |
That run directory does not exist anymore: But, I looked in your /scratch1/NCEPDEV/stmp2/Jong.Kim/FV3_RT/rt_2479708/control_c48_gnu/modulefiles directory: Please do module purge, and repeat those 3 lines. (module use ..., module load..., module list). Let's see if it is something to do with your environment. |
|
maybe for another PR, but UFS-WM baselines & input data need to be moved to scratch3/4. also, |
|
i ran the full RT suite on hera (intel/gnu). everything seemed good (did not hit the issue @jkbk2004 ran into). |
|
@RatkoVasic-NOAA @ulmononian can we combine this pr with #2471? It might be more efficient to follow if timelines are ok for scratch3/4 migration and Ursa onboarding. |
This PR is ready, but I don't know when #2471 will be finished. It may be long time? |
@RatkoVasic-NOAA we need to validate this pr is ok with rocoto/ecflow/lmod for all people. I don't know why I get the issue to load gnu modulefiles. manual loading is ok but I see the issue with rt.sh. |
| DISKNM="/scratch2/NAGAPE/epic/UFS-WM_RT" | ||
| STMP="${dprefix}/stmp4" | ||
| PTMP="${dprefix}/stmp2" | ||
| dprefix="/scratch4/NCEPDEV" |
There was a problem hiding this comment.
would you be willing to use a similar form here, and for all machine cases, the same way it is done for gaeac5:
dprefix=${dprefix:-"/scratch4/NCEPDEV"}
There was a problem hiding this comment.
@BruceKropp-Raytheon good idea, will do.
Also, make more customizable dprefix environmental variable.
…art Deux + CCPP updates in fv3atm/ccpp-physics: split physics in two groups, reset GFS_interstitial DDT in CCPP_driver.F90 #2651 + Hera move spack-stack to /contrib #2579 (#2610) * UFSWM - Hera spack-stack migration to /contrib * FV3 - Convert from using blocked data structures to contiguous data structures for the GFS external data types (GFS_diagnostics and GFS_restart). * FV3 - CCPP updates in fv3atm/ccpp-physics: split physics in two groups, reset GFS_interstitial DDT in CCPP_driver.F90 * ccpp-physics - Remove GFS_suite_interstitial_{phys,rad}_reset.* (reset in fv3atm CCPP_driver.F90) --------- Co-authored-by: Ratko Vasic <ratko.vasic@noaa.gov> Co-authored-by: Dom Heinzeller <dom.heinzeller@noaa.gov>
|
merged with #2610 |
Commit Queue Requirements:
Description:
Hera is switching from old scratch1 and scratch2 to scratch3 and scratch4 disks.
Current spack-stack used by UFS-WM (1.6.0/fms-2024.01) is installed at new place:
/contrib/spack-stack/spack-stack-1.6.0/envs/
In this PR we only address first part: moving spack-stack to /contrib disk.
Part II should have all data (ICs, BCs, LBCs, ...) moved to new disks (/scratch3 and /sctarch4)
Also added @BruceKropp-Raytheon idea of better customize dprefix variable in rt.sh
Commit Message:
Branch passed all tests on Hera (logs attached).
Priority:
Git Tracking
UFSWM:
Sub component Pull Requests:
UFSWM Blocking Dependencies:
Changes
Input data Changes:
Library Changes/Upgrades:
Libraries already installed on new disks.
Testing Log: