-
Notifications
You must be signed in to change notification settings - Fork 251
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
Upgrade spack-stack from version 1.5.1 to 1.6.0 #2093
Conversation
For now
are done. |
Should we bring in the change of NOAA-GFDL/GFDL_atmos_cubed_sphere#299 ? |
Hi, @RatkoVasic-NOAA . I'm doing some preliminary testing against this PR, across the HPCs. Can you sync up your branch for me, please? |
Done |
@Hang-Lei-NOAA would you please let us know the module files to use on acorn for spack-stack 1.6.0 and also the hpc-stack version for wcoss2? We can test the hpc-stack version on acorn. Thanks |
Hi Jun, the spack-stack 1.6.0 has been installed on acorn under
/lfs/h1/emc/nceplibs/noscrub/spack-stack/ This should work fine with ufs
default modulefiles for spack-stack. For the running with hpc-stack
installations, please use following modulefile.
A exactly same library settings to the UFS repo was made on acorn for
further testing:
/lfs/h1/emc/eib/noscrub/Hang.Lei/ufs-weather-model/modulefiles/ufs_acorn.intel.lua
/lfs/h1/emc/eib/noscrub/Hang.Lei/ufs-weather-model/modulefiles/ufs_common.lua
We are still missing some latest versions of libraries on cactus and
Dogwoods to match spack-stack. I will test a wcoss2 version based on
current libraries on Cactus. And push missing versions there soon.
Thanks
Hang
…On Wed, Jan 24, 2024 at 9:54 AM Jun Wang ***@***.***> wrote:
@Hang-Lei-NOAA <https://github.com/Hang-Lei-NOAA> would you please let us
know the module files to use on acorn for spack-stack 1.6.0 and also the
hpc-stack version for wcoss2? We can test the hpc-stack version on acorn.
Thanks
—
Reply to this email directly, view it on GitHub
<#2093 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKWSMFBXFUHWM6NOHEMZKZLYQEOCXAVCNFSM6AAAAABB5IDDBSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSMBYGI4TGMRQHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@RatkoVasic-NOAA I have a draft PR to upgrade the UPP to spack-stack 1.6.0 (NOAA-EMC/UPP#856). There are a few more updates to go in, but if it is successful, could we update the UPP hash? |
@DavidHuber-NOAA great! You can make PR to this PR with UPP changes. |
I have a PR to update UPP hash for fix on missing reflectivity when using inline post If there is a plan to update UPP in this PR soon, I will close mine. There are three RTs failed from the UPP update. These failed RTs are expected with the baseline changes from:
|
@JiliDong-NOAA Yes, I am planning on pushing an updated hash for the UPP shortly to capture its upgrade to spack-stack v1.6.0. |
Sounds good. Thanks. |
I ran the RT on S4 with BL_DATE=20240111; You can ignore cpld_control_gfsv17_iau_intel and cpld_control_c48_intel, they also failed in the baseline, I have not investigated yet. The following two failed:
|
Where are we on this PR? As far as I know, we can't run coupled GNU tests on Hercules until we move to 1.6, right? Since Hercules is our only other GNU platform, this means all developer testing needs to happen on Hera, which is very slow right now. |
Can we keep updating the check list at #2091 ? |
S4: Upgrade to use spack stack 1.6.0 on s4
@RatkoVasic-NOAA I tested the 1.6.0 installation on Gaea-C5, and all the tests passed, using the installation path (/ncrc/proj/epic/spack-stack/spack-stack-1.6.0/envs/unified-env/install/modulefiles/Core). Could you sync up this branch, so that is reflected in the gaea modulefile? |
These two programs are used for the standalone ww3 and are unused for the coupled model. |
This is great to know, thank you , Denise, that's very important to know!! (in case my suspicions are valid) |
Looks like @natalie-perlin was right, cpld_debug_p8_gnu and cpld_control_p8_gnu are now passing on hercules but failing on hera. I'm getting the same "OSC pt2pt component does not support MPI_THREAD_MULTIPLE" error message now. The rest of the new hera gnu baselines are completed and final matching should be finished soon. |
I believe this must be an issue related to MAPL, since all non-aerosol cpld and datm tests are working for hera+gnu. I took @zach1221 run directory, turned off CHM and it is now running. |
I added the two cases to issue 2263, just in case. |
@zach1221 I'm confused about the reference to 2263. I just ran the |
I've updated the title to remove reference to the c48 case, as it is passing. |
I've turned off the cpld_debug_p8 and cpld_control_p8 gnu cases on Hera, in rt.conf. So, we may proceed with the PR, as they're running and passing on Hercules. Natalie and I can continue to look into the issue on Hera. |
Sounds good. What is CHM that @DeniseWorthen mentioned? |
@zach1221 - It would be very helpful to see the logs for these tests on Hercules - please let me know if there are working directories to take a look! |
@natalie-perlin sure here is another run directory. |
Commit Queue Requirements:
PR Information
Change modulefiles to upgrade spack-stack libraries from version 1.5.1 to 1.6.0
Description
Change modulefiles to upgrade spack-stack libraries from version 1.5.1 to 1.6.0
Commit Message
Solves issue #2091
Priority
Blocking Dependencies
Git Issues Fixed By This PR
#2091
Changes
Subcomponent (with links)
Input data
Regression Tests:
Libraries
Testing Log: